`
chenyingjie1001
  • 浏览: 18545 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

转 struts.xml中配置一些常用量

阅读更多

sturts.xml

    <?xml version="1.0" encoding="UTF-8" ?>  
    <!DOCTYPE struts PUBLIC  
        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"  
        "http://struts.apache.org/dtds/struts-2.0.dtd">  
      
    <struts>  
        <!--    
             修改请求路径中的后缀默认的是:*.action ,  
             可以同时指定多个,使用","隔开 (如:value="do,action")  
             注意:这里指定后,就必须在请求中添加此后缀,不可省略.  
              
             常量的定义:可以在5个文件中定义,加载顺序如下.  
            1.struts-default.xml  
            2.struts-plugin.xml  
            3.struts.xml  
            4.struts.properties  
            5.web.xml  
        -->  
        <!-- 如果用户需要指定多个请求后缀,则多个后缀之间以英文逗号(,)隔开 -->  
        <constant name="struts.action.extension" value="do,action"></constant>  
      
        <!-- 指定默认编码集,使用于HttpServletRequest的 setCharacterEncoding方法,和freemarker ,velocity 的输出 -->  
        <constant name="struts.i18n.encoding" value="UTF-8"></constant>  
      
        <!-- 设置浏览器是否缓存静态内容,默认值为true(部署阶段开启 (true)), 开发阶段最好关闭 -->  
        <constant name="struts.serve.static.browserCache" value="false" />  
      
        <!--   
             当struts.xml 的配置文件修改后,系统是否自动重新加载该文件,  
             默认为false(部署阶段开启(false)), 开发阶段最好打开.   
        -->  
        <constant name="struts.configuration.xml.reload" value="true" />  
      
        <!-- 在开发模式下使用,这样可以打印出更详细的错误信息 -->  
        <constant name="struts.devMode" value="true" />  
      
        <!-- 默认的视图主题  -->  
        <constant name="struts.ui.theme" value="simple" />  
      
        <!-- 与spring 集成时,指定由spring容器负责 action 的创建 -->  
        <constant name="struts.objectFactory" value="spring" />  
          
        <!-- 该属性设置struts2是否支持动态方法调用,该值默认为:true,如果要关闭动态方法调用,则可以设置为:false -->  
        <constant name="struts.enable.DynamicMethodInvocation" value="false" />  
          
        <!-- 设置上传文件的大小限制 -->  
        <constant name="struts.multipart.maxSize" value="10701096" />  
      
        <package name="other" namespace="/control/page"  
            extends="struts-default">  
            <action name="admin" method="execute"  
                class="org.taink.struts.action.HelloWorldAction">  
                <!--   
                     此处注入到action 的 savePath 属性中  
                     在action中提供相应的getter ,setter 方法  
                     在页面中可以通过${savePath} 直接访问到数据  
                -->  
                <param name="savePath">/images</param>  
                <result name="success">/WEB-INF/page/message.jsp</result>  
            </action>  
        </package>  
    </struts>  
 
分享到:
评论

相关推荐

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    11.4.7 编写Struts的配置文件struts-config.xml 11.4.8 编写Spring的配置文件spring-config.xml 11.4.9 配置web.xml 11.4.10 启动Tomcat运行示例 11.5 小结 第十二章 使用Hibernate快速实现持久层处理 12.1 ...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (3)

    11.4.7 编写Struts的配置文件struts-config.xml 11.4.8 编写Spring的配置文件spring-config.xml 11.4.9 配置web.xml 11.4.10 启动Tomcat运行示例 11.5 小结 第十二章 使用Hibernate快速实现持久层处理 12.1 ...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    11.4.7 编写Struts的配置文件struts-config.xml 11.4.8 编写Spring的配置文件spring-config.xml 11.4.9 配置web.xml 11.4.10 启动Tomcat运行示例 11.5 小结 第十二章 使用Hibernate快速实现持久层处理 12.1 ...

    Java 面试宝典

    1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? ...... 7 2、Java 有没有 goto? .......................................................................................................

    Struts原理、开发及项目实施

    流程:在Struts中,用户的请求一般以*.do作为请求服务名,所有的*.do请求均被指向ActionSevlet,ActionSevlet根据Struts-config.xml中的配置信息,将用户请求封装成一个指定名称的FormBean,并将此FormBean传...

    《程序天下:J2EE整合详解与典型案例》光盘源码

    11.4.7 编写Struts的配置文件struts-config.xml 11.4.8 编写Spring的配置文件spring-config.xml 11.4.9 配置web.xml 11.4.10 启动Tomcat运行示例 11.5 小结 第十二章 使用Hibernate快速实现持久层处理 12.1 ...

    webx3框架指南PDF教程附学习Demo

    2.2.1. XML Schema中的秘密 ................................................................. 16 2.2.2. 扩展点,Configuration Point ....................................................... 17 2.2.3. ...

    FirstJava2主程序的关健更新

    并修改struts-config.xml配置文件. 3.直接创建action类,自动生成action类的代码.并修改struts-config.xml配置文件. 编辑辅助方式比Eclipse和Jbuild更高效,使简单, 当你使用FirstJava2你会发现,它速度很快,功能...

    Maven2 的新特性.7z

    在settings.xml中可以配置,如本地Repository、proxy等等,关于settings.xml的结构可以从Maven的官方网站上获取。 3. Plugin语言更换 在Maven2中,编写plugin的语言由jelly变更为Java和BeanShell。Java在速度上更有...

    java开发常用jar包

    Hibernate使用dom4j解析XML配置文件和XML映射元文件。必需的。 ehcache-1.2.jar Hibernate可以使用不同cache缓存工具作为二级缓存。EHCache是缺省的cache缓存工具。如果没有其它的可选缓存工具,则为必需的。 ...

    低清版 大型门户网站是这样炼成的.pdf

    2.2.1 web.xml中struts 2的配置实现 54 2.2.2 struts 2属性配置文件struts.properties详解 55 2.2.3 struts 2核心配置文件struts.xml详解 57 2.3 struts 2应用开发实务 61 2.3.1 struts 2应用开发环境的搭建 62 ...

    JAVA WEB典型模块与项目实战大全

    4.3 fckeditor在线文本编辑器常用配置  4.4 fckeditor在线文本编辑器高级应用  4.5 小结  第5章 验证模块(jsp+servlet+jsvaildation)  5.1 表单基础  5.2 客户端表单验证框架  5.3 服务器端验证  5.4...

    Spring面试题

    struts-config.xml文件中读取配置信息,把它们存放到各种配置对象 当ActionServlet接收到一个客户请求时,将执行如下流程. -(1)检索和用户请求匹配的ActionMapping实例,如果不存在,就返回请求路径无效信息; -(2)如果...

    千方百计笔试题大全

    43、说出一些常用的类,包,接口,请各举5 个。 12 44、Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类?是否可以implements(实现)interface(接口)? 12 45、内部类可以引用他包含类的成员吗?有...

    最新Java面试宝典pdf版

    给一个 Bean 的 message 属性, 字符串类型, 注入值为 "Hello" 的 XML 配置文件该怎么写? 125 19、Jdo是什么? 125 20、什么是spring的IOC AOP 126 21、STRUTS的工作流程! 126 22、spring 与EJB的区别!! 126 八. ...

    java面试宝典

    43、说出一些常用的类,包,接口,请各举5 个。 12 44、Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类?是否可以implements(实现)interface(接口)? 12 45、内部类可以引用他包含类的成员吗?有...

Global site tag (gtag.js) - Google Analytics