美文网首页
java学习框架之Struts2学习(2)

java学习框架之Struts2学习(2)

作者: hanyongwei | 来源:发表于2017-12-25 18:08 被阅读0次

    首先记录一下Struts常用常量

    常量名

    常量名 常量值 说明
    struts.i18n.encoding 说明 应用中使用的编码
    struts.objectFactory.spring.autoWire name 和spring框架整合有关
    struts.multipart.parser jakarta 指定文件上传用的组件
    struts.multipart.maxSize 2097152 文件上传总文件大小限制:2M
    struts.action.extension action,, 能进入Struts2框架内部的url地址后缀名。多个值用逗号分隔
    struts.enable.DynamicMethodInvocation false 是否允许动态方法调用
    struts.devMode false 是否是开发模式。开发模式:改了配置文件,不需要重启。输出更多的错误信息。开发阶段建议为true。
    struts.ui.theme xhtml 页面展示用的主题

    在struts.xml中可以覆盖默认常量,使用<constant name="" value=""></constant>元素进行覆盖

    <!-- 开发模式修改不再重启 -->
    <constant name="struts.devMode" value="true"></constant>
    

    package元素

    作用:在struts2的配置文件中引入了面向对象思想,使用了分包管理。易于管理动作类。便于模块化开发动作
    属性:
    name:包的名称。必须写。且必须唯一。
    extends:一般情况下需要继承struts-default包,但是经我实验写struts-default报错,可以写json-default
    namespace:名称空间。 名称空间 + 动作名称 = 访问路径.
    namespace的默认值:
    a.不写该属性
    b.写了该属性,取值是一个"".
    注意:默认值不是/

    action元素

    作用:配置动作用的。
    属性:
    name:动作名称
    class:动作类全名。默认的动作类是:com.opensymphony.xwork2.ActionSupport
    是在struts-default.xml中定义的

    相关文章

      网友评论

          本文标题:java学习框架之Struts2学习(2)

          本文链接:https://www.haomeiwen.com/subject/whxrgxtx.html