jsp中用a标签传递参数,参数是中文的话报错
我修改过了编码集,页面里的中文也能正常显示.但是用a标签传递参数的话,英文可以正常传递,中文就会报错.比如<ahref="delete.jsp?index=<%=a.ge...
我修改过了编码集,页面里的中文也能正常显示. 但是用a标签传递参数的话,英文可以正常传递,中文就会报错.
比如
<a href="delete.jsp?index=<%=a.getIndex() %>">删除</a>这样就不会报错
<a href="delete.jsp?index=哈哈哈 %>">删除</a>这样就会报错或者如果第一条代码里,index如果是中文也会报错
这是为什么呢?
新页面不是乱码是打不开. 如果参数不是中文 就能正常打开 其他中文显示正确 展开
比如
<a href="delete.jsp?index=<%=a.getIndex() %>">删除</a>这样就不会报错
<a href="delete.jsp?index=哈哈哈 %>">删除</a>这样就会报错或者如果第一条代码里,index如果是中文也会报错
这是为什么呢?
新页面不是乱码是打不开. 如果参数不是中文 就能正常打开 其他中文显示正确 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询