对应的struts.xml中如何配置?这个可以参考default.pr"/>

struts2 常量配置 及 引入dtd文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了struts2 常量配置 及 引入dtd文件相关的知识,希望对你有一定的参考价值。

常量配置如图:


技术分享

对应的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>


  1. 开发中,我知道快捷键的使用,但是为什么没有给出相应的提示内容?这时候,就需要导入相应的dtd文件。注意:导入的dtd文件应和struts.xml中 的保持一致。至于是哪里一致,下面会讲到。那么dtd文件在哪里,相信那么多文件,就是找也会头晕,搜索 *.dtd,就可以找到文件夹的位置。

    由于我就是这么找到的,从官网下载的struts-2.5.10.1-all(不同版本可能有所不同,如果不同,就自己动动手,搜索吧)  

    解压后在 struts-2.5.10.1\src\core\src\main\resources 里面找到的

    如图:技术分享2.至于如何引入dtd,网上例子有很多,为了不再麻烦,就如下图。

     技术分享

     

  2. 技术分享

  3. 技术分享

  4. 技术分享


5.刚才说的引入的dtd版本和struts.xml的dtd版本一致,如图

技术分享




本文出自 “11134439” 博客,请务必保留此出处http://11144439.blog.51cto.com/11134439/1927335

以上是关于struts2 常量配置 及 引入dtd文件的主要内容,如果未能解决你的问题,请参考以下文章

Struts2简介及入门

Struts2常量

struts2的文件配置以及注释代码

Struts2配置拦截器,struts2加载常量时的搜索顺序

Struts2-学习笔记系列-常量配置和实现action

Struts2配置常量方式