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>

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