" />

亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

struts.xml

系統(tǒng) 2002 0

<!DOCTYPE struts PUBLIC
??? "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
??? " http://struts.apache.org/dtds/struts-2.0.dtd ">

<struts>
??? <package name="ajax" extends="struts-default">
??????? <action name="AjaxTest" class="ajax.AjaxTestAction">
??????????? <result>/ajax/AjaxResult.jsp</result>
??????? </action>
?? <action name="Test3">
??????????? <result>/ajax/testjs.jsp</result>
??????? </action>
??????? <action name="JSONList">
??????????? <result>/ajax/JSONList.js</result>
??????? </action>
??? </package>


</struts>

?

<result type="velocity">example.vm</result>

<result type="freemarker">/tree/treeExampleAjaxDynamic.ftl</result>

?

?<package name="ajax" extends="struts-default">???

<action name="getNodes " class="ajax.tree.ShowAjaxDynamicTreeAction">
??????????? <result>/tree/treeExampleAjaxDynamic.jsp</result>
??????? </action>
???????
??????? <!-- http://localhost:8080/struts2-ajax/showDynamicAjaxTreeAction.action 訪問ajax tree -->
??????? <action name="showDynamicAjaxTreeAction"> //沒有class直接到j(luò)sp頁面
??????????? <result>/tree/treeExampleAjaxDynamic.jsp</result>
??????? </action>
??? </package>
??
??? <package name="ajaxNoDecorate" namespace="/nodecorate" extends="struts-default">

?????????? //不同的namespace,相同的action,使用時(shí)需要在s:url中指定namespace
???? ? <action name="getNodes" class="ajax.tree.ShowAjaxDynamicTreeAction">
??????????? <result type="freemarker">/tree/treeExampleAjaxDynamic.ftl</result>
??????? </action>
??? </package>

?

<action name="showGeneratorTagDemo" class="org.apache.struts2.showcase.tag.nonui.iteratortag.IteratorGeneratorTagDemo" method="input">

在action中指定method,需要在Action中:

public String input () throws Exception {
??????? return SUCCESS;
??? }

?

<action name=" tokenPrepare !* " class="org.apache.struts2.showcase.token.TokenAction" method ="{1}">
?????????? ? <interceptor-ref name="defaultStack"/>
??????????? <result name="input">example1.jsp</result>
??????? </action>

?

struts.xml文件中,使用constant元素 。下面是這個(gè)文件中一些常見的配置項(xiàng)及說明。

###?指定加載struts2配置文件管理器,默認(rèn)為org.apache.struts2.config.DefaultConfiguration

###?開發(fā)者可以自定義配置文件管理器,該類要實(shí)現(xiàn)Configuration接口,可以自動加載struts2配置文件。

#?struts.configuration=org.apache.struts2.config.DefaultConfiguration

###?設(shè)置默認(rèn)的locale和字符編碼

#?struts.locale=en_US

struts.i18n.encoding=UTF-8

###?指定struts的工廠類

#?struts.objectFactory?=?spring

###?指定spring框架的裝配模式

###?裝配方式有:?name,?type,?auto,?and?constructor?(name?是默認(rèn)裝配模式)

struts.objectFactory.spring.autoWire?=?name

###?該屬性指定整合spring時(shí),是否對bean進(jìn)行緩存,值為true?or?false,默認(rèn)為true.

struts.objectFactory.spring.useClassCache?=?true

###?指定類型檢查

#struts.objectTypeDeterminer?=?tiger

#struts.objectTypeDeterminer?=?notiger

###?該屬性指定處理?MIME-type?multipart/form-data, 文件上傳

#?struts.multipart.parser=cos

#?struts.multipart.parser=pell

struts.multipart.parser=jakarta

#?指定上傳文件時(shí)的臨時(shí)目錄,默認(rèn)使用?javax.servlet.context.tempdir?

struts.multipart.saveDir=

struts.multipart.maxSize=2097152

###?加載自定義屬性文件?(不要改寫struts.properties!)

#?struts.custom.properties=application,org/apache/struts2/extension/custom

###?指定請求url與action映射器,默認(rèn)為org.apache.struts2.dispatcher.mapper.DefaultActionMapper

#struts.mapper.class=org.apache.struts2.dispatcher.mapper.DefaultActionMapper

###?指定action的后綴,默認(rèn)為action

struts.action.extension=action

###?被?FilterDispatcher使用

###?如果為?true?則通過jar文件提供靜態(tài)內(nèi)容服務(wù).?

###?如果為?false?則靜態(tài)內(nèi)容必須位于?<context_path>/struts

struts.serve.static=true

###?被?FilterDispatcher使用

###?指定瀏覽器是否緩存靜態(tài)內(nèi)容,測試階段設(shè)置為false,發(fā)布階段設(shè)置為true.

struts.serve.static.browserCache=true

###?設(shè)置是否支持動態(tài)方法調(diào)用,true為支持,false不支持.

struts.enable.DynamicMethodInvocation?=?true

###?設(shè)置是否可以在action中使用斜線,默認(rèn)為false不可以,想使用需設(shè)置為true.

struts.enable.SlashesInActionNames?=?false

###?是否允許使用表達(dá)式語法,默認(rèn)為true.

struts.tag.altSyntax=true

###?設(shè)置當(dāng)struts.xml文件改動時(shí),是否重新加載.

###?-?struts.configuration.xml.reload?=?true

###?設(shè)置struts是否為開發(fā)模式,默認(rèn)為false,測試階段一般設(shè)為true.

struts.devMode?=?false

###?設(shè)置是否每次請求,都重新加載資源文件,默認(rèn)值為false.

struts.i18n.reload=false

###標(biāo)準(zhǔn)的UI主題

###?默認(rèn)的UI主題為xhtml,可以為simple,xhtml或ajax

struts.ui.theme=xhtml

###模板目錄

struts.ui.templateDir=template

#設(shè)置模板類型.?可以為?ftl,?vm,?or?jsp

struts.ui.templateSuffix=ftl

###定位velocity.properties?文件.??默認(rèn)?velocity.properties

struts.velocity.configfile?=?velocity.properties

###?設(shè)置velocity的context.

struts.velocity.contexts?=

###?定位toolbox.

struts.velocity.toolboxlocation=

###?指定web應(yīng)用的端口.

struts.url.http.port?=?80

###?指定加密端口

struts.url.https.port?=?443

###?設(shè)置生成url時(shí),是否包含參數(shù).值可以為:?none,?get?or?all

struts.url.includeParams?=?get

###?設(shè)置要加載的國際化資源文件,以逗號分隔.

#?struts.custom.i18n.resources=testmessages,testmessages2

###?對于一些web應(yīng)用服務(wù)器不能處理HttpServletRequest.getParameterMap()

###?像?WebLogic,?Orion,?and?OC4J等,須設(shè)置成true,默認(rèn)為false.

struts.dispatcher.parametersWorkaround?=?false

###?指定freemarker管理器

#struts.freemarker.manager.classname=org.apache.struts2.views.freemarker.FreemarkerManager

###?設(shè)置是否對freemarker的模板設(shè)置緩存

###?效果相當(dāng)于把template拷貝到?WEB_APP/templates.

struts.freemarker.templatesCache=false

###?通常不需要修改此屬性.

struts.freemarker.wrapper.altMap=true

###?指定xslt?result是否使用樣式表緩存.開發(fā)階段設(shè)為true,發(fā)布階段設(shè)為false.

struts.xslt.nocache=false

###?設(shè)置struts自動加載的文件列表.

struts.configuration.files=struts-default.xml,struts-plugin.xml,struts.xml

###?設(shè)定是否一直在最后一個(gè)slash之前的任何位置選定namespace.

struts.mapper.alwaysSelectFullNamespace=false

struts.xml


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 一区二区三区在线 | 网站 | 成人短视频在线观看 | dyav午夜片| 日韩免费毛片 | 亚洲精品国产第一区第二区国 | 九九九色视频在线观看免费 | 国产精品永久免费自在线观看 | 精品亚洲欧美高清不卡高清 | 曰曰啪天天拍视频在线 | 伊人一区| 毛片大全 | 一级毛片高清免费播放 | 在线免费亚洲 | 操干干| 奇米影视777欧美在线观看 | 成人午夜性a一级毛片美女 成人午夜性视频欧美成人 成人午夜亚洲影视在线观看 | 亚洲欧美综合在线观看 | 成人免费观看www视频 | 亚洲精品国产高清不卡在线 | 久久久久免费精品国产小说 | 狠狠se| 五月婷婷综合激情网 | 自拍 欧美 在线 综合 另类 | 黄色影院免费看 | 成人爽a毛片在线视频 | 欧美30p| 91精品国产色综合久久 | 日韩中文字幕精品 | 久久噜噜久久久精品66 | 久久久青草青青国产亚洲免观 | 人人模人人干 | 日本在线高清不卡 | 国产视频一区在线观看 | 一一级毛片| 欧美激情_区二区三区 | 天天干天天谢 | 亚洲国产成a人v在线观看 | 伊人天天躁夜夜躁狠狠 | 国产日产久久高清欧美一区 | 欧美亚洲大片 | 一区二区三区国产 |