亚洲精品视频在线免费,亚洲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 *.*  回車即可。

☆℡齊 2008-02-22 11:41 發表評論
]]>
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>  
  后一種方法我覺得多用于分模塊,前一種方法直接簡便!  


☆℡齊 2007-06-01 11:11 發表評論
]]>
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>

☆℡齊 2007-03-19 11:18 發表評論
]]>
主站蜘蛛池模板: 67194成手机免费观看| 久久99毛片免费观看不卡| 三年片在线观看免费观看高清电影 | 免费A级毛片无码A∨男男| 亚洲av日韩综合一区久热| 免费看美女让人桶尿口| 亚洲女女女同性video| 成人免费视频国产| 精品久久久久亚洲| 亚洲日韩在线观看免费视频| 国产精品偷伦视频免费观看了| 中文字幕无码精品亚洲资源网| 久久毛片免费看一区二区三区| 亚洲s色大片在线观看| 久久青草国产免费观看| 亚洲第一页在线视频| 99久久免费国产精品特黄| 久久精品国产亚洲av瑜伽| 久久亚洲2019中文字幕| 免费人成毛片动漫在线播放| 亚洲精品视频在线观看视频| 成人黄软件网18免费下载成人黄18免费视频 | 亚洲狠狠婷婷综合久久蜜芽| 全部免费毛片免费播放| 亚洲精品视频免费| 777亚洲精品乱码久久久久久 | 久久精品亚洲中文字幕无码网站| 91免费国产自产地址入| 亚洲精品精华液一区二区| 亚洲日本一区二区一本一道| 午夜精品一区二区三区免费视频 | 亚洲中文字幕在线乱码| 2022久久国产精品免费热麻豆| 亚洲精品伦理熟女国产一区二区| 国产日韩成人亚洲丁香婷婷| 在线观看永久免费| 老司机午夜性生免费福利| 亚洲成AV人片在线观看无| 德国女人一级毛片免费| 三级黄色片免费看| 在线观看日本亚洲一区|