`

(转)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>正确的。
如果是:<a href="newDealInfo/item.do?AppState=<s:property value=“@java.net.URLEncoder@encode(#AppState,"utf-8")”/>" class="newa">查看详细</a>----------------------equal symbol expected
分享到:
评论

相关推荐

    智能识别收货地址Java.pdf

    智能识别收货地址Java import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; import java.net.HttpURLConnection; ...

    C#编程经验技巧宝典

    C#编程经验技巧宝典源代码,目录如下:&lt;br&gt;第1章 开发环境 1&lt;br&gt;&lt;br&gt;1.1 Visual Studio开发环境安装与配置 2&lt;br&gt;&lt;br&gt;0001 安装Visual Studio 2005开发环境须知 2&lt;br&gt;&lt;br&gt;0002 配置合适的Visual Studio 2005...

    导出Excel到自定义位置

    resp.Write("&lt;table class='table'&gt;&lt;tr&gt;&lt;th&gt;" +"文件标题"+ "&lt;/th&gt;&lt;th&gt;" + "档案类别" + "&lt;/th&gt;&lt;th&gt;" +"发文日期" + "&lt;/th&gt;&lt;th&gt;" +"文件链接" + "&lt;/th&gt;&lt;th&gt;" +"备注" + "&lt;/th&gt;&lt;/tr&gt;"); //VideoList = (List...

    SourceToHTML

    &lt;br/&gt;标签设置存取&lt;br/&gt;没有使用数据库存,通过序列化的类存为文本文件,在目录templates以.config扩展名存取&lt;br/&gt;模版文件也一样,为了加快效率,使用的缓存,使用前先重建缓存&lt;br/&gt;模版文件放在template_file目录下

    用C++来实现UrlEncode

    本文用C++来实现UrlEncode!

    Connect_PHP_SDK_for_OAuth2_V1.2_new

    echo "&lt;tr&gt;&lt;td class='narrow-label'&gt;结果集合解析:&lt;/td&gt;&lt;td&gt;&lt;pre&gt;".var_export($aResult,true)."&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;"; } } } if(intval($aStatus["http_code"])==200){ //正常结果返回 return $sContent; //...

    关于导出excel时保持样式的一个方法

    但是这两种导出方法难以保持表头等单元格合并,表格颜色,表格字体等样式.&lt;br&gt;利用将网页导出到excel中的方式,可以解决以上问题.&lt;br&gt;&lt;br&gt;/// &lt;summary&gt;&lt;br&gt; /// 导出excel&lt;br&gt; /// &lt;/summary&gt;&lt;br&gt; /// &lt;param name=...

    asp.net url传递后地址栏乱码(中文超过两个汉字)

    设置web.config文件 代码如下: &lt;system&gt; &lt;globalization requestEncoding=”gb2312″ responseEncoding=”gb2312″ culture=”zh-CN” fileEncoding=”gb2312″&gt; &lt;/system&gt; 2.asp.net对asp.net页面传值 进行传递 ...

    基于QQ OpenAPI V3的.Net SDK TencentOpenAPI(原创)

    2、SocketObj.cs、Sort.cs两个类以及UrlEncode(.Net自带的方法有大小写问题)来自网络,感谢原作者。 3、hmac-sha1的加密也翻阅了好到网络资料,感谢那些分享经验的大师们。 4、TestOpenAPI项目中Web.config文件...

    Unity3d中使用HttpUtility

    2、Unity3d中使用HttpUtility,如果直接在plugins中引入 System.Web.DLL的话,在对Unity3d项目打包的时候会报错,在U3D环境中,编译运行一切正常,但在打包发布(Build)为PC版本可执行文件时,却出现错误:...

    调用API

    在这篇文章中,我们将和大家分享如何通过.NET(C#)调用新浪微博开放平台接口。 使用新浪微博开放平台接口,需要先申请一帐号,申请方法:给 @微博开放平台 发送私信,或者给open_sina_mblog@vip.sina.com发邮件,...

    asp页面和Asp.net页面传中文参数UrlEncode编码以及接收解码

    在asp中加一个链接,指向asp.net网页,但asp.net的网址是经过HttpUtility.UrlEncode转换和HttpUtility.UrlDecode解码的,而asp的server.urlencode却和HttpUtility.UrlEncode的编码方式不一样.

    基于QQ OpenAPI V3的.Net SDK(原创)

    2、SocketObj.cs、Sort.cs两个类以及UrlEncode(.Net自带的方法有大小写问题)来自网络,感谢原作者。 3、hmac-sha1的加密也翻阅了好到网络资料,感谢那些分享经验的大师们。 4、TestOpenAPI项目中Web.config文件...

    c#支付宝标准双接口实现

    trade_create_by_buyer-CSHARP-...如果在集成支付宝接口时,有疑问或出现问题,可使用下面的链接,提交申请。 https://b.alipay.com/support/helperApply.htm?action=supportHome 我们会有专门的技术支持人员为您处理

    fso浏览54646465465464564

    &lt;tr&gt;&lt;th width="10%"&gt;盘符&lt;/th&gt;&lt;th width="15%"&gt;类型&lt;/th&gt;&lt;th width="20%"&gt;卷标&lt;/th&gt;&lt;th width="15%"&gt;文件系统&lt;/th&gt;&lt;th width="20%"&gt;总容量&lt;/th&gt;&lt;th width="20%"&gt;可用空间&lt;/th&gt;&lt;/tr&gt; &lt;% On Error Resume Next Is...

    Android开发人员不得不收集的代码

    App 相关 -&gt; AppUtils.java -&gt; Demo isInstallApp : 判断 App 是否安装 installApp : 安装 App(支持 8.0) installAppSilent : 静默安装 App uninstallApp : 卸载 App uninstallAppSilent : 静默卸载 App ...

    ASP转html静态页面后点击计数解决方法和用户登录状态的解决方法

    box=表名&id=文章ID"&gt;&lt;/script&gt; '文章ID可读取数据库中的. 2、将下面的代码保存成count.asp &lt;!--#include file="conn.asp"--&gt; 数据库链接 hits=0 &lt;% '================================================= '作 用:...

    asp.net乱码解决方法

     1、在web.config里配制&lt;globalization requestEncoding="gb2312" responseEncoding="gb2312" /&gt;,这个方法确实可行,但我想很多人不想用这种方法来解决,把整个项目的请求和回应都定为gb2312,我觉得不是一个好...

    URLencode转码+MD5加密

    api调用的基础类,URLencode转码、MD5加密 1、获取时间戳-当前时间与1970标准时的差值(s) 2、使用java.net自带urlencode进行转换 3、32位小 MD5加密算法

Global site tag (gtag.js) - Google Analytics