URL.有个加密的方法 我也不记得了 查一下就知道了
解决方案 »
- freemarker 标签获取值 疑问
- 关于struts2的action标签
- 一个sql问题
- Timer定时能自动停止吗?我规定他在一个时间点停止 ,怎么写呢?????
- 读取器问题
- struts+spring+hibernate整合问题(unable to proxy method)
- 关于用dom4j操纵CDATA的问题,无法删除CDATA内容
- hibernate保存到数据库中,主键重复的问题
- weblogic8.1 里配置完datasource后为何 deploy选项总为false,而且jndi tree里没有绑定呢?
- svn的问题
- 能不能给介绍一本JBuilder开发j2ee的书?
- struts+hibernate+spring中的一个问题(给分)
具体可以看下JDK帮助
<%
String s = URLEncoder.encode("HELLO","KOI8-R");
%>
<h1>
<a href="jsp2.jsp?name=<%=s%>">JBuilder Generated JSP1</a>
</h1>
这样不行呀,这种方法只能加密中文和一些字符如@、/、-等等,
英文字和数字怎么加密呀?
int size = sm.length();
char[] c = new char[size];
int[] n = new int[size];
Character ct =null;
for(int i=0;i<size;i++){
c[i] = sm.charAt(i);
ct=new Character(c[i]);
int num = ct.getNumericValue(c[i]);
n[i]=num;
//to char
}
char[] s = new char[size];
for (int j = 0; j < size; j++) {
//System.out.println(n[j]);
s[j] = (char)n[j];
System.out.print(s[j]);
System.out.println("");
}
String ss = new String(s);
System.out.println(ss);
return null;
} public static void main(String[] args) {
change change = new change();
change.cn("hello");
}
}
这里我试过了,不过只能将数字转变为ascii并变回来,字母怎么变呢?谢谢。
对高手没用
2)其实为什么要这样做呢?