此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【liaojianj】截止到2008-07-10 16:32:01的历史汇总数据(不包括此帖):
发帖的总数量:1 发帖的总分数:20 每贴平均分数:20
回帖的总数量:1 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:1 结贴的总分数:20
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:0.00 % 无满意结分率:0.00 %
敬礼!
楼主【liaojianj】截止到2008-07-10 16:32:01的历史汇总数据(不包括此帖):
发帖的总数量:1 发帖的总分数:20 每贴平均分数:20
回帖的总数量:1 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:1 结贴的总分数:20
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:0.00 % 无满意结分率:0.00 %
敬礼!
解决方案 »
- DispatchAction中的unspecified()函数用法
- hibernate hbm配置问题,烦请大家进来看看。
- String转换为double类型,棘手
- myeclise ssh 出现的问题,求解惑
- spring 注解事务控制 简单问题
- 用户注册和登陆时的信息加密问题
- 求救啊,request.getSession问题
- 对java一点也不懂。该从什么学起?看起来头会变成几倍大。能否给个建议,给点资料。谢谢了
- 帮忙看看这个异常是怎么回事?
- 一般JAVA项目i什么情况下JAVA代码的数据类型设置为float 什么时候设置为double
- 在Struts中将JSP表单提交给ActionFrom的中文乱码怎么解决呢?详细一点好吗?谢谢!
- hibernate 自定义主键生成时怎样判断id是否已经存在?
/**
* 处理含有中文字符和一些特殊字符的url
* @param url
* @return 新的url
*/
public static String enCodeURL(String url,String code){
if(!StringUtil.isFine(url))
return null;
Pattern pattern = Pattern.compile("[\u300a\u300b]|[\u4e00-\u9fa5]|[\uFF00-\uFFEF]",Pattern.CASE_INSENSITIVE|Pattern.DOTALL);
Matcher m = pattern.matcher(url);
if(m.find()){
int get=m.start();
String suburl=url.charAt(get)+"";
String encodesuburl="";
try{encodesuburl=URLEncoder.encode(suburl,code);}catch(Exception e){}
url=url.replaceAll(suburl,encodesuburl);
url=enCodeURL(url,code);
}
url=url.replaceAll(" ","20%");
return url;
}
而对于超链接中特许字符或中文都必须进行url编码服务器端才可以正确接收,可以有jstl来做。
如:<c:url value="http://xushuangbao:8080/test1/servlet/TestServlet" var="superlink">
<c:param name="href" value="testsuperli%%%nifjkd%sjfie"></c:param>
</c:url>
<a href="${superlink }">.....</a>