我的.java文件为:
package question1;import java.io.IOException;
import java.io.PrintWriter;import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;public class SimpleServlet extends HttpServlet{
public void doGet(HttpServletRequest req,HttpServletResponse res) throws IOException{
res.setContentType("text/html;charset=GBK");
PrintWriter out=res.getWriter();
out.println("<html><head></head><body>");
out.println("<h1 align=center><b><i><font size=5>"+"a simple Servlet! </h1></font></i></b><br>");
out.println("<h2 align=center> hello! </h2>");
out.println("</body></html>");
out.close();
}
public String getServletInfo(){
return "A simple Servlet";
}}
我用小颖反编译工具查看自动生成的class 文件是这样的
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi
// Source File Name: SimpleServlet.javapackage question1;
public class SimpleServlet
{ public SimpleServlet()
{
}
} 里面好多东西怎么没有呢? 我刚学servlet ,很多问题不懂。期待高手指点
我是在eclipse中编写的,我将tomcat 的servlet-api.jar 复制到了jdk 安装目录jre\lib\ext 中了
否则,不能导入javax.servlet包中相关的类,我将这个编译好的class文件放在tomcat 安装目录的
webapps\exapples\WEB-INF\classes\question1 中, 然后在浏览器中运行hppt://localhost:8080/servlets/servlet/question1/SimpleServlet 没有显示我所想看到的急盼高手指点
package question1;import java.io.IOException;
import java.io.PrintWriter;import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;public class SimpleServlet extends HttpServlet{
public void doGet(HttpServletRequest req,HttpServletResponse res) throws IOException{
res.setContentType("text/html;charset=GBK");
PrintWriter out=res.getWriter();
out.println("<html><head></head><body>");
out.println("<h1 align=center><b><i><font size=5>"+"a simple Servlet! </h1></font></i></b><br>");
out.println("<h2 align=center> hello! </h2>");
out.println("</body></html>");
out.close();
}
public String getServletInfo(){
return "A simple Servlet";
}}
我用小颖反编译工具查看自动生成的class 文件是这样的
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi
// Source File Name: SimpleServlet.javapackage question1;
public class SimpleServlet
{ public SimpleServlet()
{
}
} 里面好多东西怎么没有呢? 我刚学servlet ,很多问题不懂。期待高手指点
我是在eclipse中编写的,我将tomcat 的servlet-api.jar 复制到了jdk 安装目录jre\lib\ext 中了
否则,不能导入javax.servlet包中相关的类,我将这个编译好的class文件放在tomcat 安装目录的
webapps\exapples\WEB-INF\classes\question1 中, 然后在浏览器中运行hppt://localhost:8080/servlets/servlet/question1/SimpleServlet 没有显示我所想看到的急盼高手指点
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货