前言:
今天开发遇到了一个问天,在进行href=“**.action?id=%”的时候,尽然在后台我获取不到id的值,结果打印出来是null。在网上进行了一番的打折腾之后发现这是一个特殊字符的转义问题。但是网上也没有具体说怎么解决。于是问了我们团队的高手,自己琢磨着解决了。
实现步骤:
第一:
确定好你的前台是jsp页面,然后用的是struts2框架。
第二:
建立href链接:eg:
<a href="<%=basePath %>****.action?thisNam=<s:property value="@java.net.URLEncoder@encode("要进行转码的字符串",'UTF-8')>
第三:
测试看是否成功。
最后:希望能给上帮助