`
zybing
  • 浏览: 447954 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Struts应用 ---- 页面的所有点击都连到Action

阅读更多

在Struts应用中,页面中的所有连接,都连接到Action去。

就是原来跳转到JSP的连接,也可以设置成Action。而且配置相当简单(不需要自己写任何Action代码):

 

<action name="Welcome" >
  <result>/Welcome.jsp</result>
</action>
 

这样,如果一旦需要增加对应的功能,就可以在以后增加Action代码

 

***************************************************************************************************************

在Struts文档中这么写的:

 

Wildcard Mappings

Since the Welcome page is nothing but links, we don't need an Action class. We'll still use a mapping, however, so we can use an action URI. If we link only to actions, and never to pages, then it's easy to add an Action class later.

<action name="Welcome"

 >
  <result>/Welcome.jsp</result>
</action>

As we create the application, we will often want to go directly to a page. To make prototyping easy, we can change the Welcome entry to a wilcard mapping.

The Code

struts.xml
<action name="*"
 >

  <result>
/{1}.jsp</result>

</action>

分享到:
评论

相关推荐

    struts2-01-源代码

    Struts2是一种基于MVC 模式的轻量级Web 框架,它自问世以来,就受到了广大 Web 开发者的 关注,并广泛应用于各种企业系统的开发中。 WEB层的框架都会基于前端控制器的模式: 创建一个 web 工程引入相应 jar包: 创建...

    一个Action多方法调用的Struts 2的应用程序

    利用Struts 2框架创建一个web项目chap2_e22,实现用户登录过程。具体要求是在loginAction类中分别用login()和registered()处理用户登录和注册的过程,分别创建login.jsp和register.jsp两个页面实现登录和注册的...

    struts2-04-源代码.rar

    Struts2是一种基于MVC 模式的轻量级Web 框架,它自问世以来,就受到了广大 Web 开发者的 关注,并广泛应用于各种企业系统的开发中。 WEB层的框架都会基于前端控制器的模式: 创建一个 web 工程引入相应 jar包: 创建...

    struts2-03-源代码.rar

    Struts2是一种基于MVC 模式的轻量级Web 框架,它自问世以来,就受到了广大 Web 开发者的 关注,并广泛应用于各种企业系统的开发中。 WEB层的框架都会基于前端控制器的模式: 创建一个 web 工程引入相应 jar包: 创建...

    struts2-02-源代码.rar

    Struts2是一种基于MVC 模式的轻量级Web 框架,它自问世以来,就受到了广大 Web 开发者的 关注,并广泛应用于各种企业系统的开发中。 WEB层的框架都会基于前端控制器的模式: 创建一个 web 工程引入相应 jar包: 创建...

    Struts2 in action中文版

    8.1.1 页面上:如何使用自定义结果组件构建Struts 2 Ajax应用程序 171 8.1.2 实现JSON结果类型 173 8.2 常用的结果类型 180 8.2.1 RequestDispatcher,也叫做dispatcher 180 8.2.2 ServletRedirectResult,也叫做...

    Struts 2标签的应用

    利用Struts 2标签创建ex3.jsp页面,此页面提交给tag.action,在structs.xml中配置这个action的转发视图为result.jsp在result.jsp页面中显示ex3.jsp页面控件的值。(源代码和实验报告)

    Struts in Action中文版(PDF)

    关于此书 Struts 框架集合了几种相关的技术,使开发者可以创建易于构建、扩展和维护的基于标准的应用。 Struts 已经是全世界开发人员不管是新手还是老手的框架选择。 Struts in Action 一步步介绍了Struts 框架。 ...

    struts2介绍及应用

    struts2介绍及应用: 全面的介绍struts2 的用法及操作实例 非常不错的哦

    用Struts2新建一个应用的方法步骤

    用Struts2新建一个应用的方法步骤用Struts2新建一个应用的方法步骤: 1.首先新建一个Web Project。File——new——Web Project,在Project Name中输入一个合法的名字。例如:struts2 2. 单击采单Window——...

    Struts-1.2.9 修改版(增加了对没有配置的path的处理)

    更新内容: 在原来的版本中, 如果一个路径没有在struts-config.xml文件中配置, 返回的是一个404错误页面, 现在, 如果一个请求路径没有在&lt;action-mapping /&gt;标签中配置, 我们可以自定义返回的错误页面. 使用示例: ...

    struts项目搭建

    在这里可以下载到所有版本的struts,点击 ,之后如何操作就不讲了。下载之后解压。这个版本的struts的jar有很多,我们只需添加我们自己需要的就行了,我们先搭建起struts运行最基本的环境,当然jar包就是struts运行...

    struts2 标签库 帮助文档

    action:直接调用一个Action,根据executeResult参数,可以将Action的处理结果包含到页面中。 bean:创建一个JavaBean实例。。 date:格式化输出一个日期属性。 debug:生成一个调试链接,当单击该链接时,可以看到...

    struts2注解详细说明

    转换基于Codebehind项目到Convention跳转到此页面,查看需要修改的变化和小提示如果你想在你系统中结合Convention插件使用REST。需要在你项目的struts.xml中添加如下配置    name="struts.convention.action....

    JSP Struts配置文件详解

    默认org.apache.struts.action.RequestProcessor @tempDir:指定文件上传时的临时工作目录.如果没有设置,将才用Servlet容器为web应用分配的临时工作目录. @nochache:true时,在相应结果中加入特定的头参数:Pragma ,...

    Struts原理、开发及项目实施

    Struts原理、开发及项目实施 Holen 2002-9-12 &lt;br/&gt;1、 摘要 2、 关键词 3、 Framework 4、 Struts的起源 5、 Struts工作原理 6、 Struts安装 7、 一个实例 8、 Struts优缺点...

    Struts+Jquery+Ajax+Json应用实例

    Struts+Jquery+Ajax+Json应用实例,前端引入jquery,后台使用struts框架。前端js调用后台action,并将后台返回的json数据进行解析,设置web页面

    struts2.0.jar

    所有请求通过一组拦截器传送,之后再发送到Action类。Action类被执行后,请求按照相反顺序再次通过拦截器传送。 · 支持Ajax: 为了创建使用Ajax的动态Web应用,Struts 2提供了Ajax主题,从而大大改进了交互应用。...

Global site tag (gtag.js) - Google Analytics