Java Web - 路径问题 - Struts - 配置文件 - 各种重定向与转发
2014-01-16 00:23
411 查看
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" " http://struts.apache.org/dtds/struts-2.1.dtd"> <struts> <constant name="struts.action.extension" value="action,do,"></constant> <package name="gmActionPack" extends="struts-default" namespace="/"> <action name="home" class="gr.controller.actions.GomeAction" method="go2Page"> <param name="absolute">1</param> <result name="success" type="dispatcher"> <param name="location">/gmshop.jsp</param> </result> </action> <!-- 地址栏不变 --> <!-- 必须在action name中注册,home.action是不行的 --> <!-- 以服务器本地身份访问,所以是精确定位 --> <action name="chain" class="gr.controller.actions.GomeAction"> <result name="success" type="chain">home</result> </action> <!-- 基本遵循重定向原则 --> <!-- 但是加不加斜杠均可,也不会出现多余斜杠 --> <!-- 前面不能再加webapp目录 --> <!-- 注意getRealPath()返回的是硬盘目录,所以底层应该不是调用getRealPath(),虽然它有加不加斜杠都行的原则 --> <action name="rd" class="gr.controller.actions.GomeAction"> <result name="success" type="redirect">index.jsp</result> </action> <!-- 如果此处所写的网址后缀名不是"第一个"定义的后缀名,则加上该自定义的"第一个"后缀名,然后以浏览器的身份访问 --> <!-- 如果第一个自定义后缀名设置为空,则按此网址原样访问服务器(前面已自动加上webapp名),这样可以访问非action资源,如index.jsp --> <!-- 开头斜杠是多余的,多加不会出错! --> <action name="ra" class="gr.controller.actions.GomeAction"> <result name="success" type="redirectAction">home</result> </action> <!-- dispatcher找的是真实资源?所以填action名无效 --> <!-- 好比发送dispatcher的资源自给已经在过滤器中,发送dispatcher时不会再过滤一遍,而是直接找资源? --> <action name="d2a" class="gr.controller.actions.GomeAction"> <result name="success" type="dispatcher">home</result> </action> </package> </struts>
相关文章推荐
- struts2之Action配置的各项默认值、result配置的各种试图转发类型及为应用指定多个struts配置文件
- Web工程中配置文件路径问题
- 【Struts2文件下载】struts.xml文件中配置action,访问路径问题
- Java Web转发和重定向问题
- Java Web 项目中的配置文件路径
- 通过db.properties文件的存放位置谈java项目及Web项目的路径问题
- java web中读取properties文件时的路径问题
- Java:Struts 项目中web.xml文件配置
- java应用程序中处理配置文件和图片路径在打包后路径不对的问题
- Java Web 项目中的配置文件路径
- JavaWeb中读取文件资源的路径问题
- Java读取配置文件的几种方法以及路径问题
- java获取web工程下文件的路径,如配置文件properties
- java web应用访问tomcat目录外文件的路径映射问题
- struts2之Action配置的各项默认值、result配置的各种试图转发类型及为应用指定多个struts配置文件
- struts.xml配置文件中action中的result的各种转发类型
- javaweb上传文件时在tomcat配置虚拟路径
- Java Web开发中的转发和重定向的问题
- JavaWeb中读取文件资源的路径问题
- java web上传文件至非项目路径并配置tomcat虚拟路径进行下载