CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

如何编写和运行一个servlet小程序呢?请各位大哥帮帮小女子吧!谢啦!!!!

楼主computeriloveyou(想成为编程高手(小女子))2004-08-02 23:47:48 在 Java / J2SE / 基础类 提问

比说想输出"hello"这样的字符,如果是Applet小程序和Application应用程序,我就会编写并运行得,但如果是写一个同样显示"hello"字符串的servlet小程序,小女子就不懂了!  
   
  书中提到:  
  服务端小程序servlet是服务器端的Java程序,就像applet就是用户端的Java程序同样  
  的意思。先下载J2sE:  
  http://java.sun.com/j2se/  
  文件名:j2sdkl_3_O-win.exe  
  大小:30,917,485bytes  
   
  可我在上面这个网站中找不到j2sdkl_3_O-win.exe文件呀!  
  我安装了j2ee   sdk1.4,光是这个可以运行servlet程序吗?  
  书中说安装了j2sdkl_3_O-win.exe文件后,就可以有这样一个servlet.jar文件,可我的j2ee   sdk1.4中找不到这样的一个servlet.jar文件文件呀?这是为什么呀?小女子是初学者,刚懂些applet小程序及application应用程序,但却不懂如何写及运行servlet服务器端的程序了呀,帮帮小女子吧,谢谢各位大哥啦!!!!!!!!!  
   
  问题点数:40、回复次数:11Top

1 楼beyond_xiruo(CorruptionException)回复于 2004-08-02 23:53:29 得分 0

不行,要下载jsp服务器才行Top

2 楼computeriloveyou(想成为编程高手(小女子))回复于 2004-08-03 04:07:42 得分 0

比如程序:  
    import   java.io.*;  
    import   javax.servlet.*;  
    import   javax.servlet.http.*;  
    public   class   hello   extends   HttpServlet  
    {  
        public   void   service(HttpServletRequest   req,HttpServletResponse   res)  
      throws   ServletException,IOException  
  {res.setContentType("text/html,Charset=Big5");  
    PrintWriter   pw=res.getWriter();  
    pw.println("<HTML>");  
      pw.println("<HEAD>");  
    pw.println("<TITLE>Hello</TITLE>");  
    pw.println("</HEAD>");  
    pw.println("<BODY>");  
      pw.println("<H1>Hello!<br>");  
    pw.println("您好!</H1>");  
    pw.println("</BODY>");  
  pw.println("</HTML>");  
  }  
  public   String   getServletInfo()  
  {return   "这是在jdk\\examples目录中的servlet程序";  
  }  
  }  
   
  下载哪个牌本的jsp服务器呀???  
  如果下载jsp服务器后如果运行上面这个程序呢?我这程序是否对了?请各位大哥教教笨笨的小女子呀!!谢谢啦!Top

3 楼XIHSHI(西红柿)回复于 2004-08-03 08:02:20 得分 0

呵呵  
   
  tomcat上就有Top

4 楼draco2002(Draco—五月的风~!)回复于 2004-08-03 08:18:25 得分 0

要有运行JSP的服务器才行(比如运行ASP需要IIS),运行servlet也需要特定的程序,安装好TOMCAT,把你的程序放在特定的目录下即可。Top

5 楼zaife(小小鸟)回复于 2004-08-03 08:19:50 得分 30

package   hello;  
   
  import   java.io.*;  
    import   javax.servlet.*;  
    import   javax.servlet.http.*;  
    public   class   hello   extends   HttpServlet  
    {  
        public   void   service(HttpServletRequest   req,HttpServletResponse   res)  
      throws   ServletException,IOException  
  {res.setContentType("text/html,Charset=Big5");  
    PrintWriter   pw=res.getWriter();  
    pw.println("<HTML>");  
      pw.println("<HEAD>");  
    pw.println("<TITLE>Hello</TITLE>");  
    pw.println("</HEAD>");  
    pw.println("<BODY>");  
      pw.println("<H1>Hello!<br>");  
    pw.println("您好!</H1>");  
    pw.println("</BODY>");  
  pw.println("</HTML>");  
  }  
  public   String   getServletInfo()  
  {return   "这是在jdk\\examples目录中的servlet程序";  
  }  
  }  
   
  下载   tomacat   最新版本   http://jakarta.apache.org/site/binindex.cgi  
  把servlet程序放在   webapps/Root/WEB-INF/Classes   新建hello文件夹  
  配置/WEB-INF/web.xml     在web-app   添加  
          <servlet>  
                  <servlet-name>Hello</servlet-name>  
                  <servlet-class>hello.hello</servlet-class>  
          </servlet>  
   
          <servlet-mapping>  
                  <servlet-name>Hello</servlet-name>  
                  <url-pattern>/servlet/hello</url-pattern>  
          </servlet-mapping>  
  启动tomcat  
  在ie   输入http://localhost:8080/servlet/hello  
  Top

6 楼zqq7231(黑影)回复于 2004-08-03 09:40:02 得分 0

tomcat里面有个servelt.jar包,把它放到classpath里面就可以编译了Top

7 楼sunboyyq(yyq)回复于 2004-08-03 10:03:50 得分 0

可以用Jbuilder调试Top

8 楼WorkJava(清凉风)回复于 2004-08-03 10:11:22 得分 10

你的服务器中应该有的,如果还没有,可以尝试下面的办法!  
   
  你可一download一个tomcat,在其安装目录下的\common\lib中有一个servlet.jar(或者是servlet-api.jar,根据版本不同),将其copy到你的jsdk安装目录下的\jre\lib\ext这个目录下就可以了,但要记得是比较新的tomcat,记得我用的还是5.0;当然,你也可以去其他的服务器中找呀!Top

9 楼tiger_wkh52741(走走.跑跑.瞧瞧!)回复于 2004-08-03 10:47:27 得分 0

tomcat   4也可以哟!Top

10 楼iversonxk(艾弗森)回复于 2004-08-03 12:03:38 得分 0

本来想写上一段,但看看楼上都这么详细了,我也不献丑啦:)Top

11 楼computeriloveyou(想成为编程高手(小女子))回复于 2004-08-08 15:59:43 得分 0

多谢各位了,你们提示了我,我慢慢试试了,要是小女子以后还有不懂的,还望各位多多指教!Top

相关问题

  • Servlet的小程序!
  • 希望各位大哥大姐帮忙作一个小程序!*^_^*
  • 怎么用vb编写播放mp3的小程序
  • 500分求一VC编写串口通信小程序
  • 哪位大哥帮小弟看一下我的这个简单的小程序?
  • 求助!!各位大哥帮我看看这个小程序是怎么回事^_^
  • 各位大哥帮我看看下面这段小程序,谢谢!
  • 用MFC编写一个简单的显示当前时间的小程序?
  • 【求助】新手请教关于编写一个wordcounter小程序的问题
  • 用socket编写一个网络即时聊天小程序出现的问题

关键词

  • j2ee
  • j2se
  • pw
  • hello
  • println

得分解答快速导航

  • 帖主:computeriloveyou
  • zaife
  • WorkJava

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo