解决方案 »
- tomcat 404 找不到工程,重新建也没用 下血本100分
- 怎么样用hibernate存储一组对象?
- jsp中用Onclick传值问题,请大家帮忙看看
- [请教]通过网页上传文件,有什么办法可以实现断点续传(集思广益,讨论者都有分)
- 面试题目,有兴趣的做一下。
- 菜鸟题:Rs.getString("Name")为什么没法out.print???(单结20分,次结10分)
- 在WIN98下如何配置CLASSPATH将类导入~
- jsp里面的两个小问题,着急啊.
- jsp早不到javabean定的class文件,怎么回事?
- 有关查询分页的问题 !
- HTTP Status 404 - /blog/admin/articleservlet
- 求jacob.jar的使用,word表格的设置,纸张横向,背景颜色.
即使Jsp页面用charset设置过GBK或者UTF-8,它们对url的传输不管用
jsp中:<%!
/** 相当于 javascript 中 escape 的函数 */
public static String escape(String src) {
int i;
char j;
StringBuffer tmp = new StringBuffer();
tmp.ensureCapacity(src.length() * 6);
for (i = 0; i < src.length(); i++) {
j = src.charAt(i);
if (Character.isDigit(j) || Character.isLowerCase(j)
|| Character.isUpperCase(j))
tmp.append(j);
else if (j < 256) {
tmp.append("%");
if (j < 16)
tmp.append("0");
tmp.append(Integer.toString(j, 16).toUpperCase());
} else {
tmp.append("%u");
tmp.append(Integer.toString(j, 16).toUpperCase());
}
}
return tmp.toString();
}
%>
<a href="page.jsp?name=<%=escape("我人有的和")%>">我人有的和</a>
-------------------------------------------------------------------------
javascript中:<a href="javascript:void(0)" onClick="gopage('我人有的和');">我人有的和</a>
<script>
function gopage(txt){
window.location="page.jsp?name="+escape(txt);
}
</script>