Java &引用;setAttribute(消息“x4E2D”和“x6587”)“;导致JSPServlet中的错误代码
UserServlet.javaJava &引用;setAttribute(消息“x4E2D”和“x6587”)“;导致JSPServlet中的错误代码,java,jsp,servlets,error-code,Java,Jsp,Servlets,Error Code,UserServlet.java 我在servlet中使用request.setAttribute()保存提示的消息,然后在jsp页面中显示它们。但我发现,如果我把信息设置为中文,结果是错误的代码。而request.setCharacterEncoding(“utf-8”)没有用。我该怎么办 login.jsp 你有什么错误?没有错误!但是显示消息时会出现错误代码。request.setCharacterEncoding对request.getAttribute没有任何影响(因为之前存储在那
我在servlet中使用
request.setAttribute()
保存提示的消息,然后在jsp页面中显示它们。但我发现,如果我把信息设置为中文,结果是错误的代码。而request.setCharacterEncoding(“utf-8”)
没有用。我该怎么办
login.jsp
你有什么错误?没有错误!但是显示消息时会出现错误代码。
request.setCharacterEncoding
对request.getAttribute
没有任何影响(因为之前存储在那里的内容作为字符串保留在那里,因此不会再次解释)request.setCharacterEncoding
仅影响后续的request.getParameter
调用并使用getReader
读取正文(请参阅Javadoc)。输出是否为输入的UTF-8编码?由于缺少代码点(钻石),我们无法判断。是的,我已经找到了。但是没有解决代码问题的方法吗?