<%String name =“zhang”%>
<a href="login.action?teachername= ??%>首页</a>
我怎样将name的值传递给teachername;怎么用
关键是在超链接里面怎么写
这样么
你好,不行的啊
追答连接参数里是不是用中文了?可能会出乱码的
追问好像是的,你太给力了,那出现乱码怎么解决啊
追答这很复杂,得看你的页面编码,以及tomcat配置
你先在接收请求的servlet里取参数的时候写
String a = request.getParameter("teachername");
String b = new String(a.getBytes("iso-8859-1"), "gbk");
System.out.println(b);
打印b看看是不是乱码,不是乱码才能用。
我页面的编码方式是utf-8
追答你试试上面这个,看行不行。不行的话在tomcat/conf/server.xml里对应于你用的端口的
标签里加个URIEncoing="utf-8"或者 useBodyEncodingForURI="true"
能加QQ吗,qq:1063525400;
本回答被提问者采纳我试了的,好像不可以
追答
" >这是我自己又测试了下 可以的 没有问题啊 实在不行我也不知道了 抱歉啦
是可以的,但是我中文出现乱码的,怎么解决啊