struts2学习_第六天(小知识总结)

struts2学习第六天。今天总结一些小知识。

        (1)中文传输问题

在前台从后台传输中文,有时候会出现乱码的问题,但是如果在struts.xml中加入以下标签就不会出现乱码。

                

	<constant name="struts.i18n.encoding" value="UTF-8"></constant>
         

   (2)struts.xml文件的模块包含使用

            如果把所有的struts配置文件都写在一个struts.xml中,这样看起来太乱,不利于更改和管理,所以可以使用模块包含,把配置文件分成多个文件,最后集中在一起

            在主配置文件中添加以下代码

	<include file="login.xml"></include>
   

  (3) 默认action

            如果有时候用户输入错了路劲,那么页面就会跳转到报错或者出错的页面,这样很不友好,我们可以通过默认页面的跳转,让用户输入错了路劲,可以跳转的我们制定页面,这样会比较友好

           

	<package name="default" namespace="/" extends="struts-default">
		<default-action-ref name="defaultPage"></default-action-ref>
		<action name="test" class="xin.itfactory.action.TestAction" method="execute" >
			<result name="success">/index.jsp</result>
		</action>
		
		<action name="defaultPage">
			<result>/default.jsp</result>
		</action>
	</package>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章