xwork.xml配置文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.0//EN" "xwork-1.0.dtd" >
<xwork>
<include file="webwork-default.xml"></include>
<package name="default" extends="webwork-default">
<default-interceptor-ref name="completeStack"/>
<action name="hello" class="dgut.ke.action.HelloWorld">
<result name="success">/hello.jsp</result>
<result name="input">/name.jsp</result>
</action>
</package>
</xwork>
在這里有一個(gè)關(guān)鍵的地方需要注意:xwork.xml包含了一個(gè)名為webwork-default.xml
的文件.這樣做是為了保證你可以使用所有構(gòu)建于XWork之上的WebWork附加特性.webwork-default.xml
包含了讓W(xué)ebWork正常運(yùn)行的標(biāo)準(zhǔn)配置,因此包含它是十分重要的.沒有這個(gè)文件,WebWork無法正確的被
配置,當(dāng)然程序也無法正常運(yùn)行了.我們不需要自己創(chuàng)建webwork-default.xml文件,因?yàn)樗呀?jīng)包含在
WebWork的JAR文件中了.
webwork.properties配置文件
與把xwork.xml放在WEB-INF/classes下一樣,我們還需要在這個(gè)目錄中增加一個(gè)名為webwork.properties
文件.其內(nèi)容為
webwork.tag.altSyntax = true
#解決中文亂碼
webwork.i18n.encoding = GBK