干巴爹forever
2017-10-28 16:26
<body>
<h1>request内置对象</h1>
<%
request.setCharacterEncoding("utf-8");
%>
用户名:<%=request.getParameter("button1") %></br>
爱好:<%
String[] favorites=request.getParameterValues("favorite");
for(int i=0;i<favorites.length;i++){
out.println(favorites[i]+" ");
}
%></br>
获得请求体的MIME类型:<%=request.getContentType()%>></br>
获得服务器的名字:<%=request.getServerName() %></br>
获得服务器的协议类型和版本号:<%=request.getProtocol() %></br>
</body>
通过URL传递中文参数需要在Tomcat服务器目录下的conf\server.xml 中的Connector 标签 添加 URIEncoding = "utf-8".注意修改文件后需要重启服务器
貌似Eclipse不用修改也行。
response.setHeader("content-type","text/html;charset=utf-8");
JAVA遇见HTML——JSP篇
248278 学习 · 3071 问题
相似问题