程序如下:
package PShow_chinese;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
public class Show_chinese extends HttpServlet{
private static final String CONTNET_TYPE="text/html;charset=GBK";
public void init()throws ServletException{
}
public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
response.setContentType(CONTENT_TYPE);
PrintWriter out=response.getWriter();
out.println("<html>");
out.println("<head><title>让中文显示不再是乱码</title></head>");
out.println("<body bgcolor=\"#fffff\">");
out.println("<span style=\"font_size:9pt;\">   让输出的中文不再是乱码!<br><br>");
out.println("~@_@~这回你可以看到我的真正面目了!</span>");
out.println("</body></html>");
}
public void doPost(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
doGet(request,response);
}
public void destroy(){
}
}
编译后,提示如下:
Show_chinese.java:2: package javax.servlet does not exist
import javax.servlet.*;
^
Show_chinese.java:3: package javax.servlet.http does not exist
import javax.servlet.http.*;
望高手赐教,谢谢了
package PShow_chinese;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
public class Show_chinese extends HttpServlet{
private static final String CONTNET_TYPE="text/html;charset=GBK";
public void init()throws ServletException{
}
public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
response.setContentType(CONTENT_TYPE);
PrintWriter out=response.getWriter();
out.println("<html>");
out.println("<head><title>让中文显示不再是乱码</title></head>");
out.println("<body bgcolor=\"#fffff\">");
out.println("<span style=\"font_size:9pt;\">   让输出的中文不再是乱码!<br><br>");
out.println("~@_@~这回你可以看到我的真正面目了!</span>");
out.println("</body></html>");
}
public void doPost(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
doGet(request,response);
}
public void destroy(){
}
}
编译后,提示如下:
Show_chinese.java:2: package javax.servlet does not exist
import javax.servlet.*;
^
Show_chinese.java:3: package javax.servlet.http does not exist
import javax.servlet.http.*;
望高手赐教,谢谢了
.;x:\<tomcat dir>\common\lib\servlet-api.jar;x:\<tomcat dir>\common\lib\jsp-api.jar;<tomcat dir>是你tomcat的安装目录。
type Status reportmessage /test/Show_chinesedescription The requested resource (/test/Show_chinese) is not available.Show_chinese.java在目录D:\Tomcat 5.0\webapps\test\WEB-INF\classes\PShow_chinese下,web.xml在D:\Tomcat 5.0\webapps\test\WEB-INF下,请问问题出在什么地方。
web.xml如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app>
<servlet>
<display-name>让中文显示不再是乱码</display-name>
<description>让中文显示不再是乱码</description>
<servlet-name>show_chinese</servlet-name>
<servlet-class>PShow_chinese.Show_chinese</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>show_chinese</servlet-name>
<url-pattern>/show_chinese</url-pattern>
</servlet-mapping>
</web-app>