小弟的第一个servlet例子无法运行还没人来解决啊 快来人啊 将你的servlet类加到TOMCAT的examples/WEB-INF/classes中,然后用如下的url调用:localhost:8080/examples/servlets/HelloWorldServlet就OK了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 localhost:8080/examples/servlet/HelloWorldServlet HelloWorldServlet.java?????代码在哪??楼主贴出来的servlet类名不是servlettest么??? 楼主,我的调试通过了。楼主,web.xml文件配置好后一定要重起 tomcat!!!!这下行了 : ) 楼主,你的Servlet类名叫servlettest,但你在web.xml中的<servlet-class>标签中的名字错了啊!应该写你的类名!<servlet-class>servlettest</servlet-class>重起tomcat后在浏览器敲http://locahost:<端口号>/Hello就OK了! public class servlettest extends HttpServlet 改为:public class HelloWorldServlet extends HttpServlet就好了。你的类名和文件名不一致 import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class HelloWorldServlet extends HttpServlet{ public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { response.setContentType("text/html;charset=gb2312"); PrintWriter out = response.getWriter(); out.println("<html>"); out.println("<head>"); out.println("<title>HelloWorld</title>"); out.println("</head>"); out.println("<body bgcolor=\"white\">"); out.println("<hr>"); out.println("HelloWorld"); out.println("你好!世界"); out.println("</body></html>"); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { doGet(request,response); } }<description> JSP应用开发详解 </description> <servlet> <servlet-name>HelloWorldServlet</servlet-name> <servlet-class>HelloWorldServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloWorldServlet</servlet-name> <url-pattern>/hello</url-pattern> </servlet-mapping>web.xml里配置的类名和servlet中的类名不一致. eclipse里编写javascript代码时总是有个错误提示。。求去掉 jsp页面不能运行jquery? 如何使用JSP调用matlab函数 关于js parseInt函数的问题 如何将jsp下拉框的值放入action里 HttpServletResponse 中能不能设置在客户端自动打开一个窗口? 如果不能,在jsp中怎么写? jsp出现乱码 Hibernate一对多,指向了同个对象 简单脚本问题 jsp中参数传递的问题 上传图片到SQL数据库出现空指针异常!这是什么问题?代码如下: 如何在applet中打开一个新的窗口
楼主,web.xml文件配置好后一定要重起 tomcat!!!!
这下行了 : )
<servlet-class>标签中的名字错了啊!
应该写你的类名!
<servlet-class>servlettest</servlet-class>
重起tomcat后在浏览器敲
http://locahost:<端口号>/Hello
就OK了!
改为:
public class HelloWorldServlet extends HttpServlet
就好了。
你的类名和文件名不一致
import javax.servlet.*;
import javax.servlet.http.*;public class HelloWorldServlet extends HttpServlet
{
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
response.setContentType("text/html;charset=gb2312");
PrintWriter out = response.getWriter(); out.println("<html>");
out.println("<head>");
out.println("<title>HelloWorld</title>");
out.println("</head>");
out.println("<body bgcolor=\"white\">");
out.println("<hr>");
out.println("HelloWorld");
out.println("你好!世界");
out.println("</body></html>");
}
public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
doGet(request,response);
}
}
<description>
JSP应用开发详解
</description>
<servlet>
<servlet-name>HelloWorldServlet</servlet-name>
<servlet-class>HelloWorldServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorldServlet</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>web.xml里配置的类名和servlet中的类名不一致.