Java 未在JSP上呈现中文字符
我有一个jsp say hello.jsp。现在有两个用例Java 未在JSP上呈现中文字符,java,javascript,jsp,encoding,cjk,Java,Javascript,Jsp,Encoding,Cjk,我有一个jsp say hello.jsp。现在有两个用例 该请求通过mainserverlet重定向到hello.jsp,在本例中,它正确地呈现中文的“可编辑”文本 第二种情况是,当我更改hello.jsp上的下拉菜单时,它会将请求“重新提交”给自己,而不是mainservlet,在这种情况下,中文文本没有正确显示 已经在jsp的HTML标记中设置了charset=UTF-8编码 我试图了解表单是如何通过javascript提交的,而在“提交”之前的中文文本保持不变。我不知道发生了什么,因为
- 已经在jsp的HTML标记中设置了charset=UTF-8编码李>
- 我试图了解表单是如何通过javascript提交的,而在“提交”之前的中文文本保持不变。我不知道发生了什么,因为在这之后它没有被渲染李>
有什么建议吗?你试过
page
标签吗
样本:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
除非你在每一页都加上那一行,否则它不会起作用。效果很好!非常感谢。答案应该被接受!我添加了相同的代码,但是它不显示jsp中编码的汉字。我的Jsp文件保存在UTF-8中,我在我所有的Jsp页面中添加了ur编码。杜德,你的问题解决了吗?
<jsp:include page="/resources/header.jsp" />