亚洲精品视频在线免费,亚洲AV无码专区在线观看成人,亚洲精品人成无码中文毛片
http://m.tkk7.com/liuquanqi/category/20762.htmljavazh-cnFri, 22 Feb 2008 12:29:23 GMTFri, 22 Feb 2008 12:29:23 GMT60- 將.class文件打成Jar包http://m.tkk7.com/liuquanqi/archive/2008/02/22/181337.html☆℡齊☆℡齊Fri, 22 Feb 2008 03:41:00 GMThttp://m.tkk7.com/liuquanqi/archive/2008/02/22/181337.htmlhttp://m.tkk7.com/liuquanqi/comments/181337.htmlhttp://m.tkk7.com/liuquanqi/archive/2008/02/22/181337.html#Feedback0http://m.tkk7.com/liuquanqi/comments/commentRss/181337.htmlhttp://m.tkk7.com/liuquanqi/services/trackbacks/181337.html
輸入 jar cvf 名稱.jar *.* 回車即可。

]]> - struts-config.xml拆分問題http://m.tkk7.com/liuquanqi/archive/2007/06/01/121323.html☆℡齊☆℡齊Fri, 01 Jun 2007 03:11:00 GMThttp://m.tkk7.com/liuquanqi/archive/2007/06/01/121323.html一種方法:
<param-name>config</param-name>
<param-value>/
WEB-INF/struts-config.xml,/WEB-INF/struts-one.xml,/WEB-INF/struts-two.xml
</param-value>
另一種方法:
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/conf/struts-default.xml</param-value>
</init-param>
<init-param>
<param-name>config/module1</param-name>
<param-value>/WEB-INF/conf/struts-module1.xml</param-value>
</init-param>
后一種方法我覺得多用于分模塊,前一種方法直接簡便!

]]> - webwork 中文亂碼問題 表單字段驗證 標簽的用法http://m.tkk7.com/liuquanqi/archive/2007/03/19/104692.html☆℡齊☆℡齊Mon, 19 Mar 2007 03:18:00 GMThttp://m.tkk7.com/liuquanqi/archive/2007/03/19/104692.htmlhttp://m.tkk7.com/liuquanqi/comments/104692.htmlhttp://m.tkk7.com/liuquanqi/archive/2007/03/19/104692.html#Feedback0http://m.tkk7.com/liuquanqi/comments/commentRss/104692.htmlhttp://m.tkk7.com/liuquanqi/services/trackbacks/104692.htmlWebWork中文問題解決:?
a)在webwork.properties文件中,添加:?
webwork.i18n.encoding?=?UTF-8?
它主要是用來設置WebWork?UI標簽庫的編碼,?
要保持你的頁面和編碼與你在encoding設置的一致,否則重復編碼出現亂碼.?
如果不設置它將通過System.getProperty("file.encoding"來獲取默認字符編碼。
?
PS:2.1.6版本中存在BUG,不能夠使用定義的encoding.?
b)寫一個Filter,將編碼設置為UTF-8。?
例如SetCharacterEncodingFilter。它解決Action數據傳遞時的編碼,但是不能解決屬性在Action或是Model賦值的編碼.?
c)velocity.properties文件中,添加:?
input.encoding=UTF-8?
output.encoding=UTF-8?
default.contentType=text/html;?charset=UTF-8?
它是用來設置.vm頁面的編碼方式.?
d)使用freemarker作為view層,可以再web.xml中指定字符屬性;
<servlet>
????????<servlet-name>freemarker</servlet-name>
????????<servlet-class>com.opensymphony.webwork.views.freemarker.FreemarkerServlet</servlet-class>
????????<!--?FreemarkerServlet?settings:?-->
????????<init-param>
????????????<param-name>TemplatePath</param-name>
????????????<param-value>/templates/</param-value>
????????</init-param>
????????<init-param>
????????????<param-name>NoCache</param-name>
????????????<param-value>true</param-value>
????????</init-param>
????????<init-param>
????????????<param-name>ContentType</param-name>
????????????<param-value>text/html</param-value>
????????</init-param>
???????<!--????????指定編碼?????????-->
????????<init-param>
????????????<param-name>default_encoding</param-name>
????????????<param-value>UTF-8</param-value>
????????</init-param>
????????<init-param>
????????????<param-name>number_format</param-name>
????????????<param-value>0.##########</param-value>
????????</init-param>
????????<load-on-startup>1</load-on-startup>
????</servlet>
2.WebWork表單字段驗證:?
a)Action必須繼承ActionSurport;?
b)在xwork.xml文件必須定義?
<action?name="hello"?class="test.HelloAction">?
???<result?name="success">/result.jsp</result>????
???<result?name="input">?
????????<param?value="/location">/index.jsp</param>?
???</result>???
???<interceptor-ref?name="validationWorkflowStack"/>?
</action>?
其中input?是必須定義的,另外要使用?
<param?value="location">/index.jsp</param>?
才可以在驗證錯誤后回到輸入頁面。?
c)在Action類名-validation.xml文件必須與Action類在同一目錄下,?
d)定義的<message/>元素,當提示消息為中文時候必須在文件頭定義:?
<?xml?version="1.0"?encoding="GBK"?>?
3.WebWork的標簽的用法:?
a)需要提交的表單項name屬性值均為常量,因此均以單引號包圍,以與Model中的變量相匹配,
<ww:form?namespace="'/test'"?action="'ftltest'"?method="'POST'">
???????????????<ww:textfield?name="'msg'"?label="消息"></ww:textfield>
???????????????<ww:submit?value="/提交"?/>
????</ww:form>
b)<ww:radio/>和<ww:select/>標簽中的list的屬性可以使用Map類型,以key和value對應listKey,listValue屬性.
第一種寫法:
<ww:select?label="'Months'"?
????????name="'months'"?
????????????list="#{'01':'Jan',?'02':'Feb',?[]}"?
????????value="/01"
????????required="true"?
/>
第二種寫法:
<ww:select?label="'Pets'"?
????????name="'petIds'"?
????????list="petDao.pets"?
????????listKey="id"?
????????listValue="name"?
????????multiple="true"?
????????size="3"?
????????required="true"?
/>
<!--petDao.pets為普通對象,使用其id為KEY,name為value-->
<!--如果petDao.pets為Map類型,則可省略listKey和listValue屬性-->
c)WebWork2中的UI標簽的模板定制,可以在webwork.properties文件中指定相關屬性,并且定制模板文件;
webwork.ui.theme=xhtml?????//可用的theme還有simple;
webwork.ui.templateDir=template????//模板路徑;
#sets?the?default?template?type.?Either?vm?or?jsp
webwork.ui.templateSuffix=vm???//模板類型,還支持JSP模板,開發可以使用FreeMarker定制模板;
4.WebWork的國際化使用:?
a)<ww:i18?name="'message'">?
????????<ww:text?name="'key'"/>?
??</ww:i18>?
使用message_zh_CN.properties中包含key=****;?
b)在Action中的getText()方法資源來自Action的類名.properties
c)在Action中可以使用getTexts()獲得具體的ResourceBundle;
d)在view層一樣可以使用getText()方法;
????????<ww:i18n?name="'messages'">
????????????<!--在messages.properties文件中有key->index_msg-->????????
????????????????<ww property?value="getText('index_msg')"/>
????????</ww:i18n> 
]]>
主站蜘蛛池模板:
67194成手机免费观看|
久久99毛片免费观看不卡|
三年片在线观看免费观看高清电影
|
免费A级毛片无码A∨男男|
亚洲av日韩综合一区久热|
免费看美女让人桶尿口|
亚洲女女女同性video|
成人免费视频国产|
精品久久久久亚洲|
亚洲日韩在线观看免费视频|
国产精品偷伦视频免费观看了|
中文字幕无码精品亚洲资源网|
久久毛片免费看一区二区三区|
亚洲s色大片在线观看|
久久青草国产免费观看|
亚洲第一页在线视频|
99久久免费国产精品特黄|
久久精品国产亚洲av瑜伽|
久久亚洲2019中文字幕|
免费人成毛片动漫在线播放|
亚洲精品视频在线观看视频|
成人黄软件网18免费下载成人黄18免费视频
|
亚洲狠狠婷婷综合久久蜜芽|
全部免费毛片免费播放|
亚洲精品视频免费|
777亚洲精品乱码久久久久久
|
久久精品亚洲中文字幕无码网站|
91免费国产自产地址入|
亚洲精品精华液一区二区|
亚洲日本一区二区一本一道|
午夜精品一区二区三区免费视频
|
亚洲中文字幕在线乱码|
2022久久国产精品免费热麻豆|
亚洲精品伦理熟女国产一区二区|
国产日韩成人亚洲丁香婷婷|
在线观看永久免费|
老司机午夜性生免费福利|
亚洲成AV人片在线观看无|
德国女人一级毛片免费|
三级黄色片免费看|
在线观看日本亚洲一区|