<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 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    resin運行servlet

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

    ???? resin運行servlet,我感覺比運行jsp稍微復雜一些,但事在人為,通過resin官方網站還有resin服務器目錄下面自帶的一些例子,我終于運行成功了,很有成功感。希望這篇文章對于使用resin運行servlet的朋友們有一些幫助吧。
    ???? 首先我們要編寫一個簡單的servlet,我編寫了一個最簡單的例子,代碼如下:
    ?????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文件,然后放入你要發布的目錄。為了簡便起見,我就在wep-app 下面新建的一個自定義的文件夾sunbreak。這個文件夾就是我們的發布目錄。在此文件夾下建立web-inf文件夾,然后再建一個classes文件夾。把編譯好的class文件和java源文件同時放入。注意我們把程序打包了,所以class和java文件要放在sugo(還需自己建立)下面。不過還需要一步,那就是還需建立一個web.xml或者resin-web.xml文件。就是為了映射我們的servlet程序,對于此例子我們在web-inf目錄下面建立web.xml文件,內容如下:
    <?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? 就能運行你的servlet程序了。。。。。希望這篇文章對大家有所幫助:)


    評論

    # re: resin運行servlet   回復  更多評論   

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

    # re: resin運行servlet   回復  更多評論   

    2006-11-08 09:19 by sugo
    錯誤已經改了,謝謝你的提醒

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲精品久久久久无码AV片软件| 亚洲精品国产福利片| 亚洲AV无码专区国产乱码不卡| 日韩在线播放全免费| 久久精品国产亚洲av水果派| 91福利免费体验区观看区| 亚洲一级二级三级不卡| 在线看片免费人成视久网| 亚洲高清无在码在线无弹窗 | 午夜网站在线观看免费完整高清观看 | 亚洲成a∧人片在线观看无码| 天天看片天天爽_免费播放| 亚洲国产一区二区三区在线观看| 日韩在线免费播放| 亚洲a∨无码精品色午夜| 亚洲国产一区明星换脸| 中文字幕不卡免费视频| 亚洲国产日韩一区高清在线 | 久久久久久免费一区二区三区| 久久久亚洲精品视频| 久久久久久精品成人免费图片| 亚洲国产成人久久综合| 亚洲日韩涩涩成人午夜私人影院| 久久国产精品免费| 亚洲国产精品成人综合色在线婷婷| 三年片在线观看免费观看高清电影 | 国产精品免费一级在线观看| 亚洲五月午夜免费在线视频| 亚洲AV无码精品色午夜在线观看| 国产电影午夜成年免费视频| 亚洲爆乳大丰满无码专区| 亚洲视频一区二区| 69国产精品视频免费| 在线91精品亚洲网站精品成人| 亚洲va中文字幕无码久久| 久草视频在线免费| 最好2018中文免费视频| 久久亚洲AV成人出白浆无码国产| 黄a大片av永久免费| 丁香花在线观看免费观看图片| 亚洲人成网站在线观看播放动漫|