Topic: 为什么我的JSP不显示中文 |
Print this page |
1.为什么我的JSP不显示中文 | Copy to clipboard |
Posted by: k704790 Posted on: 2004-11-14 21:09 我的TOMCAT是SUN网站上1。42版本的,带了NETBEANS和TOMCAT,我写了几个JSP文件,为什么不能显中文呢?不管是从数据库中还是从一个页面到另外一个页而的REQUEST接收都不行,大家有没有遇到过这种问题,有谁知道告诉我一下,谢谢! |
2.Re:为什么我的JSP不显示中文 [Re: k704790] | Copy to clipboard |
Posted by: chengbd Posted on: 2004-11-14 21:51 JDK1.42没有提供tomcat吧? 页面中的其它内容可以显示吗? |
3.Re:为什么我的JSP不显示中文 [Re: k704790] | Copy to clipboard |
Posted by: k704790 Posted on: 2004-11-15 07:41 我下的1。42版本带NETBEANS,而NETBEANS又还了TOMCAT5。 例子如下: file1: <%@page contentType="text/html"%> <%@page pageEncoding="UTF-8"%> <html> <head><title>JSP Page</title></head> <body> <%-- <jsp:useBean id="beanInstanceName" scope="session" class="beanPackage.BeanClassName" /> --%> <%-- <jsp:getProperty name="beanInstanceName" property="propertyName" /> --%> <% //String name = new String(request.getParameter("name").getBytes("iso-8859-1"),"GBK"); String name = request.getParameter("name"); out.print("名字:"+name); session.putValue("thename",name); %> <p> <form name="form2" action="q3.jsp"> 请输入你喜欢食物:<input type=text name="food"> <br> <input type=submit value='确定'> </form> </body> </html> file2: <%@page contentType="text/html"%> <%@page pageEncoding="UTF-8"%> <html> <head><title>q1</title></head> <body> <%-- <jsp:useBean id="beanInstanceName" scope="session" class="beanPackage.BeanClassName" /> --%> <%-- <jsp:getProperty name="beanInstanceName" property="propertyName" /> --%> <form name="form1" action="q2.jsp"> 请输入你的名字: <input type=text name="name"> <br> <input type=submit value='确定'> </form> </body> </html> 那个名字就是不能显示成中文的。如果是英文的就没有关系。而且我从数据库中读出中文数据的时候也不能显示。 |
4.Re:为什么我的JSP不显示中文 [Re: k704790] | Copy to clipboard |
Posted by: furenqiang Posted on: 2004-11-16 20:12 String str = request.getParameter("name"); byte b[]=str.getBytes("ISO-8859-1"); str=new String; 你试一下 |
5.Re:为什么我的JSP不显示中文 [Re: k704790] | Copy to clipboard |
Posted by: k704790 Posted on: 2004-11-17 12:54 我试过了,没有用 |
6.Re:为什么我的JSP不显示中文 [Re: k704790] | Copy to clipboard |
Posted by: yclc Posted on: 2004-11-18 03:25 脑袋上的哪个换成这个<%@ page contentType="text/html;charset=gb2312" %> |
7.Re:为什么我的JSP不显示中文 [Re: k704790] | Copy to clipboard |
Posted by: Illum Posted on: 2004-11-23 16:30 浏览器编码问题吧? |
8.Re:为什么我的JSP不显示中文 [Re: k704790] | Copy to clipboard |
Posted by: k704790 Posted on: 2004-11-23 22:14 编码换了我也试过了,浏览器的编码我也是自动的呀。是不是NETBEANS方面的问题呀 |
9.Re:为什么我的JSP不显示中文 [Re: k704790] | Copy to clipboard |
Posted by: battlekiller Posted on: 2004-11-27 16:45 <%@ page language="java" contentType="text/html;charset=gb2312"%> |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |