首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

(转)strut2 在<s:property>中应用java.net.URLEncode

2013-08-16 
(转)strut2 在s:property中使用java.net.URLEncode今天刚好遇到这个问题了,笔记下为了超链接有中文字符

(转)strut2 在<s:property>中使用java.net.URLEncode
今天刚好遇到这个问题了,笔记下

为了超链接有中文字符的问题,因对其编码!
           <s:set name="www" value="'网路并'"></s:set>
           <s:property value="#www"/>
           <a href="<s:property value="@java.net.URLEncoder@encode(#www,'utf-8')"/>">撒打发</a>
标注:
   (在上述struts2标签中:“java.net.URLEncoder”表示該静态方法的包路径,“encode”表示静态方法名,“(#www”表示要编码的中文)
注意:在使用时特别注意单引号和双引号问题。
比如
<a href="newDealInfo/item.do?AppState=<s:property value='@java.net.URLEncoder@encode(#AppState,"utf-8")' />" class="newa">查看详细</a>----------------------equal symbol expected

热点排行