常量配置如图:
对应的struts.xml中如何配置?这个可以参考 default.properties,对struts-2.5.10.1-all加压(不同版本可能有所不同,如果不同,就自己动动手,搜索吧)
路径 :struts-2.5.10.1\src\core\src\main\resources\org\apache\struts2
下面为struts.xml配置。
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.5//EN" "http://struts.apache.org/dtds/struts-2.5.dtd"> <struts> <!-- 后缀,默认是action --> <constant name="struts.action.extension" value="do,,"></constant> <!-- 设置请求的编码方法 默认utf-8 --> <constant name="struts.i18n.encoding" value="utf-8"></constant> <!-- 默认开发模式 默认false 不适用开发模式--> <constant name="struts.devMode" value="true"></constant> <!-- 默认上次的最大字节数 默认: 2097152 2MB--> <constant name="struts.multipart.maxSize" value=""></constant> </struts>
- 开发中,我知道快捷键的使用,但是为什么没有给出相应的提示内容?这时候,就需要导入相应的dtd文件。注意:导入的dtd文件应和struts.xml中 的保持一致。至于是哪里一致,下面会讲到。那么dtd文件在哪里,相信那么多文件,就是找也会头晕,搜索 *.dtd,就可以找到文件夹的位置。
由于我就是这么找到的,从官网下载的struts-2.5.10.1-all(不同版本可能有所不同,如果不同,就自己动动手,搜索吧)
解压后在 struts-2.5.10.1\src\core\src\main\resources 里面找到的
如图:2.至于如何引入dtd,网上例子有很多,为了不再麻烦,就如下图。
5.刚才说的引入的dtd版本和struts.xml的dtd版本一致,如图
时间: 2024-10-03 22:37:27