美文网首页我爱编程
struts2 default.properties文件介绍

struts2 default.properties文件介绍

作者: pr0metheus | 来源:发表于2018-05-25 07:08 被阅读0次

    该文件对struts2框架进行了默认配置,如果开发者想要修改某些属性值得话,可以在src目录下新建一个文件struts.properties然后键入想修改的属性和值即可,如下图所示:

    struts.properties.png

    这样struts.xml中配置的Action只会对url为.pro结尾的或不加后缀名的请求生效例如:/ListNews

    这里介绍一些比较重要的几个key-value:

    struts.multipart.parser=jakarta //默认使用了jakarta下的fileupload
    struts.multipart.saveDir= //文件上传临时文件存储位置
    struts.multipart.maxSize=2097152 //支持的上传文件的大小
    struts.action.extension=action,, //接受的请求后缀名
    struts.enable.DynamicMethodInvocation = true //动态方法调用,一般不用,不安全
    struts.devMode = false //开发者模式,对于开发者更加友好
    struts.i18n.reload=false //语言包是否每次请求都会被重新加载
    struts.configuration.xml.reload=false //当struts.xml文件被修改后就会被重新加载 (思路:可能是开启一个线程不停的扫描该文件的修改时间,发现有变化则重新加载)

    注:default.properties中的信息可以在struts.xml中使用元素constant来进行配置,一般我们选择其一就行,不推荐交叉使用,对于上传文件属性maxsize而言,constant优先级高于default.properties,即如果两处都配置的话,constant配置的生效

    相关文章

      网友评论

        本文标题:struts2 default.properties文件介绍

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