我正在修改JSP文件,其中的所有日文字符都不会显示如下。
<input type="submit" name="form" value="ç»é²"> <!-- MEMO æãã¯ãããã£ã¦ãããã<button name="form">ç»é²</button>
<input type=button ãããªã®ã¯åå¨ããªã-->
能够恢复吗?
*我添加了更多信息:
编辑:STS
编码:UTF-8
日语的编码已经是UTF-8,所以我没有&#39;做了什么。
更多示例:
header.jsp中
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
loginForm.jsp中
<%@include file="/WEB-INF/views/common/header.jsp"%>
<div align="center">
<form action="${pageContext.request.contextPath}/top" method="GET"> <!-- FIXME postã«修æ£ -->
<table border="0">
<tr>
<td>ã¦ã¼ã¶ID:</td>
<td><input type="text" name="userId" /></td>
</tr>
<tr>
<td>ãã¹ã¯ã¼ã:</td>
<td><input type="password" name="password" /></td>
</tr>
</table>
<input type="submit" value="ãã°ã¤ã³"/>
答案 0 :(得分:0)
解决方案:
IT是JSP编码的麻烦。 Java文件没有问题。 所以解决方案是......
STS菜单 - &gt;偏好 - &gt;一般 - &gt;内容类型 - &GT;文字 - &gt; JSP - &gt;默认编码 - &gt;写UTF-8 - &gt;行
然后我们可以看到破碎的角色已经变成了原来的样子。
*参考(日本):
http://proengineer.internous.co.jp/content/columnfeature/9147#section001 http://d.hatena.ne.jp/gnarl/20090317/1237290886