浏览器默认编码utf-8,所以把jsp页面编码改为utf-8可以解决页面显示中文乱码,如果有参数传递,那么需要设置request.setCharacterEncoding //主界面 <body> 用户登陆 <br> <form action="request.jsp" method="post"> <input type="text" name="id"> <input type="submit" value="登陆"> <input type="reset" value="重置"> </form> </body> //数据显示界面 <body> <% //设置编码 request.setCharacterEncoding("utf-8"); String content=request.getParameter("id"); %> <h2><%=content%></h2> </body>
时间: 2024-11-07 06:47:01