<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Sugo

    Goof off ? no way: never
    posts - 20, comments - 8, trackbacks - 73, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    resin運(yùn)行servlet

    Posted on 2005-09-28 21:52 sugo 閱讀(1502) 評(píng)論(2)  編輯  收藏

    ???? resin運(yùn)行servlet,我感覺比運(yùn)行jsp稍微復(fù)雜一些,但事在人為,通過resin官方網(wǎng)站還有resin服務(wù)器目錄下面自帶的一些例子,我終于運(yùn)行成功了,很有成功感。希望這篇文章對(duì)于使用resin運(yùn)行servlet的朋友們有一些幫助吧。
    ???? 首先我們要編寫一個(gè)簡(jiǎn)單的servlet,我編寫了一個(gè)最簡(jiǎn)單的例子,代碼如下:
    ?????package sugo;
    ???? import? javax.servlet.*;
    ???? import javax.servlet.http.*;
    ???? import java.io.*;
    ???? public class?HiSugo extends HttpServlet{
    ????? public void doPost(HttpServletRequest rq, HttpServletResponse rp) throws ServletException,IOException{
    ?????? PrintWriter out=rp.getWriter();
    ?????? out.println("Hello!I'm Sugo! Welcome to Servlet world !:)");
    ?????? out.close();
    ????? }
    ???? public void doGet(HttpServletRequest rq, HttpServletResponse rp) throws ServletException,IOException{
    ??????? doPost(rq,rp);
    ?? }
    }
    ?編譯HiSugo.java文件,然后放入你要發(fā)布的目錄。為了簡(jiǎn)便起見,我就在wep-app 下面新建的一個(gè)自定義的文件夾sunbreak。這個(gè)文件夾就是我們的發(fā)布目錄。在此文件夾下建立web-inf文件夾,然后再建一個(gè)classes文件夾。把編譯好的class文件和java源文件同時(shí)放入。注意我們把程序打包了,所以class和java文件要放在sugo(還需自己建立)下面。不過還需要一步,那就是還需建立一個(gè)web.xml或者resin-web.xml文件。就是為了映射我們的servlet程序,對(duì)于此例子我們?cè)趙eb-inf目錄下面建立web.xml文件,內(nèi)容如下:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    ? <servlet servlet-name="sugo"
    ??????????? servlet-class="sugo.HiSugo">
    ??? </servlet>
    <servlet-mapping url-pattern="/sugo"
    ??????????? servlet-name="sugo"/>
    </web-app>
    至此,在瀏覽器里輸入http://localhost:8080/sunbreak/sugo? 就能運(yùn)行你的servlet程序了。。。。。希望這篇文章對(duì)大家有所幫助:)


    評(píng)論

    # re: resin運(yùn)行servlet   回復(fù)  更多評(píng)論   

    2006-11-07 14:25 by tandem
    按照你的步驟,終于運(yùn)行成功了。
    指出一個(gè)錯(cuò)誤:web.xml中,servlet-class的內(nèi)容應(yīng)該是sugo.hs,是包名+“.”+類名。
    謝謝你!

    # re: resin運(yùn)行servlet   回復(fù)  更多評(píng)論   

    2006-11-08 09:19 by sugo
    錯(cuò)誤已經(jīng)改了,謝謝你的提醒

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     
    主站蜘蛛池模板: 亚洲综合另类小说色区色噜噜| 蜜臀91精品国产免费观看| 亚洲一区二区三区在线播放| 国产亚洲成在线播放va| 日本一道高清不卡免费| 国产成人精品久久亚洲高清不卡| 蜜臀91精品国产免费观看| 苍井空亚洲精品AA片在线播放| 日本特黄特色免费大片| 九九精品国产亚洲AV日韩| 亚洲 综合 国产 欧洲 丝袜| 国产黄在线播放免费观看| 中文字幕在线亚洲精品| 久久aa毛片免费播放嗯啊| 亚洲小说区图片区| 人妻视频一区二区三区免费| 鲁死你资源站亚洲av| 亚洲毛片av日韩av无码| 久久精品国产免费| 亚洲成在人线电影天堂色| 性感美女视频免费网站午夜| 国产精品亚洲一区二区三区久久| 亚洲天堂在线视频| 色欲色香天天天综合网站免费 | 国色精品卡一卡2卡3卡4卡免费| 亚洲国产成人久久综合一区| 香蕉视频在线观看免费国产婷婷| 一级特级aaaa毛片免费观看| 亚洲av中文无码乱人伦在线r▽| 57PAO成人国产永久免费视频| 国产亚洲精品91| 亚洲av永久无码制服河南实里| 成人黄色免费网址| 免费国产a理论片| 亚洲一区精品中文字幕| 日韩一区二区三区免费体验| a级毛片黄免费a级毛片| 亚洲中文字幕一二三四区苍井空| 亚洲男人的天堂一区二区| 91九色精品国产免费| 精品人妻系列无码人妻免费视频|