servlet中显示中文的问题 你在servlet中用System.out.println()输出能不能正常显示? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的System.out.println()正常!可是import javax.servlet.*;import java.io.*;public class Myserver extends GenericServlet{ public void service(ServletRequest request,ServletResponse response) throws ServletException,IOException{ response.setContentType("text/html"); PrintWriter pw=response.getWriter(); pw.println("<%@ page contentType='text/html;charset=GB2312' %>"); //pw.println("<%response.setContentType('text/html;charset=GB2312');%>"); System.out.println("<B>妈妈最最喜欢吃的东西:</B>"); pw.println("<html>"); pw.println("<body>"); pw.println("<center>"); pw.println("<form name='Form1' method='post' action='http://localhost:8080/servlet/Myserver'>"); pw.println("<B>妈妈最最喜欢吃的东西:</B>"); pw.println("<select name='favourate' size='1'>"); pw.println("<option value='xiangjiao'>香蕉</option>"); pw.println("<option value='pingguo'>苹果</option>"); pw.println("<option value='shanzha'>山楂</option>"); pw.println("<option value='qiaokeli'>巧克力</option>"); pw.println("<option value='qita'>其他</option>"); pw.println("</select>"); pw.println("<br><br>"); pw.println("<input type=submit value='Submit'>"); pw.println("</form></body></html>"); pw.close(); }}//<%@ page contentType="text/html;charset=iso8859_1"%>//<%response.setContentType("text/html;charset=iso8859_1");%>就有问题! 我解决了!大家看看!不过要给我分哦!呵呵!import javax.servlet.*;import java.io.*;public class Myserver extends GenericServlet{ public void service(ServletRequest request,ServletResponse response) throws ServletException,IOException{ response.setContentType("text/html"); PrintWriter pw=response.getWriter(); pw.println("<%@ page contentType='text/html;charset=GB2312' %>"); //pw.println("<%response.setContentType('text/html;charset=GB2312');%>"); //System.out.println("<B>妈妈最最喜欢吃的东西:</B>"); pw.println("<html>"); pw.println("<body>"); pw.println("<center>"); pw.println("<form name='Form1' method='post' action='http://localhost:8080/servlet/Myserver'>"); pw.println("<B>"); try{ pw.println(new String((new String("妈妈最最喜欢吃的东西:")).getBytes("GBK"),"ISO8859_1")); pw.println("</B>"); pw.println("<select name='favourate' size='1'>"); pw.println("<option value='xiangjiao'>" + new String((new String("香蕉")).getBytes("GBK"),"ISO8859_1") + "</option>"); pw.println("<option value='xiangjiao'>" + new String((new String("苹果")).getBytes("GBK"),"ISO8859_1") + "</option>"); pw.println("<option value='xiangjiao'>" + new String((new String("山楂")).getBytes("GBK"),"ISO8859_1") + "</option>"); pw.println("<option value='xiangjiao'>" + new String((new String("巧克力")).getBytes("GBK"),"ISO8859_1") + "</option>"); pw.println("<option value='xiangjiao'>" + new String((new String("其他")).getBytes("GBK"),"ISO8859_1") + "</option>"); } catch( UnsupportedEncodingException e) { } //try{ // pw.println(new String((new String("妈妈最最喜欢吃的东西:")).getBytes("GBK"),"ISO8859_1")); // // } // catch( UnsupportedEncodingException e) // { // } //pw.println("<option value='xiangjiao'>香蕉</option>"); //pw.println("<option value='pingguo'>苹果</option>"); //pw.println("<option value='shanzha'>山楂</option>"); //pw.println("<option value='qiaokeli'>巧克力</option>"); //pw.println("<option value='qita'>其他</option>"); pw.println("</select>"); pw.println("<br><br>"); pw.println("<input type=submit value='Submit'>"); pw.println("</form></body></html>"); pw.close(); }}//<%@ page contentType="text/html;charset=iso8859_1"%>//<%response.setContentType("text/html;charset=iso8859_1");%>/*try{ out.println(new ( (new String("我爱死你了")).getBytes("GBK"),"ISO8859_1")) } catch( UnsupportedEncodingException e) { } */ 给你一个转换函数 public static String toGBK(String as_str) { try { byte[] szbuf = as_str.getBytes("8859_1"); return new String(szbuf, "GBK"); } catch(Exception e) { } return null; } hibernate 通过id来返回用户的信息 消息 一个关于switch的问题 求教!JSP查询页面实现修改功能 急急急!!!快来帮我!! 小弟在家写一个隐藏表单!出现了些问题!还请各位大大帮忙解答一下! 问个问题,希望大伙留步!~ 求JSF1.1的帮助文档下载地址 《在线等》如何实现jsp页面之间的参数传递 再问<html:select> 怎么从text接受得中文数据无法正确显示,全是????之类的?数据库中的记录也是如此,英文的没事? ■■J2EE开发中每新写一个servlet和jsp,都要的部署描述符WEB.XML文件中增加对它的声明部署,是这样的吗?详细谈谈■■
可是
import javax.servlet.*;
import java.io.*;
public class Myserver extends GenericServlet{
public void service(ServletRequest request,ServletResponse response)
throws ServletException,IOException{
response.setContentType("text/html");
PrintWriter pw=response.getWriter();
pw.println("<%@ page contentType='text/html;charset=GB2312' %>");
//pw.println("<%response.setContentType('text/html;charset=GB2312');%>");
System.out.println("<B>妈妈最最喜欢吃的东西:</B>");
pw.println("<html>");
pw.println("<body>");
pw.println("<center>");
pw.println("<form name='Form1' method='post' action='http://localhost:8080/servlet/Myserver'>");
pw.println("<B>妈妈最最喜欢吃的东西:</B>");
pw.println("<select name='favourate' size='1'>");
pw.println("<option value='xiangjiao'>香蕉</option>");
pw.println("<option value='pingguo'>苹果</option>");
pw.println("<option value='shanzha'>山楂</option>");
pw.println("<option value='qiaokeli'>巧克力</option>");
pw.println("<option value='qita'>其他</option>");
pw.println("</select>");
pw.println("<br><br>");
pw.println("<input type=submit value='Submit'>");
pw.println("</form></body></html>");
pw.close();
}
}
//<%@ page contentType="text/html;charset=iso8859_1"%>
//<%response.setContentType("text/html;charset=iso8859_1");%>就有问题!
大家看看!
不过要给我分哦!
呵呵!import javax.servlet.*;
import java.io.*;
public class Myserver extends GenericServlet{
public void service(ServletRequest request,ServletResponse response)
throws ServletException,IOException{
response.setContentType("text/html");
PrintWriter pw=response.getWriter();
pw.println("<%@ page contentType='text/html;charset=GB2312' %>");
//pw.println("<%response.setContentType('text/html;charset=GB2312');%>");
//System.out.println("<B>妈妈最最喜欢吃的东西:</B>");
pw.println("<html>");
pw.println("<body>");
pw.println("<center>");
pw.println("<form name='Form1' method='post' action='http://localhost:8080/servlet/Myserver'>");
pw.println("<B>");
try{
pw.println(new String((new String("妈妈最最喜欢吃的东西:")).getBytes("GBK"),"ISO8859_1"));
pw.println("</B>");
pw.println("<select name='favourate' size='1'>");
pw.println("<option value='xiangjiao'>" + new String((new String("香蕉")).getBytes("GBK"),"ISO8859_1") + "</option>");
pw.println("<option value='xiangjiao'>" + new String((new String("苹果")).getBytes("GBK"),"ISO8859_1") + "</option>");
pw.println("<option value='xiangjiao'>" + new String((new String("山楂")).getBytes("GBK"),"ISO8859_1") + "</option>");
pw.println("<option value='xiangjiao'>" + new String((new String("巧克力")).getBytes("GBK"),"ISO8859_1") + "</option>");
pw.println("<option value='xiangjiao'>" + new String((new String("其他")).getBytes("GBK"),"ISO8859_1") + "</option>");
}
catch( UnsupportedEncodingException e)
{
}
//try{
// pw.println(new String((new String("妈妈最最喜欢吃的东西:")).getBytes("GBK"),"ISO8859_1"));
//
// }
// catch( UnsupportedEncodingException e)
// {
// }
//pw.println("<option value='xiangjiao'>香蕉</option>");
//pw.println("<option value='pingguo'>苹果</option>");
//pw.println("<option value='shanzha'>山楂</option>");
//pw.println("<option value='qiaokeli'>巧克力</option>");
//pw.println("<option value='qita'>其他</option>");
pw.println("</select>");
pw.println("<br><br>");
pw.println("<input type=submit value='Submit'>");
pw.println("</form></body></html>");
pw.close();
}
}
//<%@ page contentType="text/html;charset=iso8859_1"%>
//<%response.setContentType("text/html;charset=iso8859_1");%>
/*
try{
out.println(new ( (new String("我爱死你了")).getBytes("GBK"),"ISO8859_1"))
}
catch( UnsupportedEncodingException e)
{
} */
public static String toGBK(String as_str)
{
try
{
byte[] szbuf = as_str.getBytes("8859_1");
return new String(szbuf, "GBK");
} catch(Exception e)
{
}
return null;
}