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

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

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

    posts - 15,  comments - 5,  trackbacks - 0
    如何tomcat下配置jsp、servlet和bean
    (這是我配置成功的,還有許多地方不合理,歡迎大家指教)
    第一步:
    下載j2sdk和tomcat:
    到sun官方站點
    http://java.sun.com/j2se/1.5.0/download.jsp)下載j2sdk,注意下載版本為Windows Offline Installation的SDK,同時最好下載J2SE  Documentation,
    然后到tomcat官方站點
    http://www.apache.org/dist/jakarta/tomcat-5/
    )下載tomcat(下載最新版本的tomcat);
    (這里我下的是jdk 1.5.0,tomcat 5.59)

    第二步:
    安裝和配置你的j2sdk和tomcat:
    執行j2sdk和tomcat的安裝程序,然后一路Next即可。(安裝tomcat的時候要提示你輸入Admin的密碼,記得把自己輸的密碼記下來)1.安裝j2sdk以后,需要配置一下環境變量,在我的電腦->屬性->高級->環境變量->系統變量中添加以下環境變量
    JAVA_HOME=H:\Java\jdk1.5.0
    classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因為它代表當前路徑)
    path=%JAVA_HOME%\bin

    (這里我的安裝目錄是H:\Java\jdk1.5.0,我只是根據自己的安裝目錄來講配置,當然,你可以有一個更傻瓜的取得安裝目錄的方法,直接從我的電腦進到你的安裝目錄,然后復制地址欄里的地址即可^_^)
    接著,我們來測試你的java開發環境是否已經配好,以經典的HelloWorld開始吧:
    public class HelloWorld {
            public static void main(String [] args) {
                    System.out.println("HelloWorld!");
            }
    }
    將上面這段程序另存為HelloWorld.java。進入cmd,然后cd到HelloWorld.java所在的目錄,鍵入如下命令javac HelloWorld.java接著java HelloWorld此時你應該看到輸出的是HelloWorld!,說明java環境配置成功^_^;

    2.安裝Tomcat后,在我的電腦->屬性->高級->環境變量->系統變量中添加以下環境變量
    這里我的安裝目錄是H:\Tomcat 5.5,以我的為例說
    CATALINA_HOME=H:\Tomcat 5.5;
    CATALINA_BASE=H:\Tomcat 5.5;
    然后修改環境變量中的classpath,把tomat安裝目錄下的common\lib下的servlet.jar追加到classpath中去
    以下是修改后的classpath:
    .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar;%CATALINA_HOME%\common\lib\mssqlserver.jar;
    接著可以啟動tomcat,在IE中訪問http://localhost:8080
    ,如果看到tomcat的那支小貓話說明安裝成功了。

    第三步:
    建立自己的jsp app目錄
    1.到Tomcat的安裝目錄的webapps目錄,可以看到ROOT,examples, tomcat-docs之類Tomcat自帶的的目錄;
    2.在webapps目錄下新建一個目錄,起名叫myapp; 
    3.在myapp下新建一個測試的jsp頁面,文件名為index.jsp,文件內容如下:
    <%@page contentType="text/html;charset=gb2312" language="java"%>
    <html>
    <body>
    <center>
    <%
          out.println("HelloWorld!");
          out.println("你好!世界!");
    %>
    </center>
    </body>
    </html>
    4.重啟Tomcat
    5.打開瀏覽器,輸入
    http://localhost:8080/myapp/index.jsp
    看到
    HelloWorld! 你好!世界!
    的話說明就成功了。

    第四步:
    建立自己的Servlet:
    1.在webapps目錄下新建一個目錄,起名叫HelloWorld;

    2.用你最熟悉的編輯器(建議使用有語法檢查的java ide)新建一個servlet程序,文件名為HelloWorld.java,文件內容如下:
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import java.io.IOException;
    import java.io.PrintWriter;
    import javax.servlet.ServletException;


    public class HelloWorld extends HttpServlet {
        public void doGet(HttpServletRequest request,HttpServletResponse response)
       throws IOException, ServletException {
        response.setContentType("text/html");
        PrintWriter writer = response.getWriter();
        writer.println("Hello World!");
       }
    }
     

    3 .編譯
    將HelloWorld.java編譯
    然后在會產生一個編譯后的servlet文件:HelloWorld.class 
    4 .將結構HelloWorld.class剪切到%CATALINA_HOME%\webapps\HelloWorld\WEB-INF\classes下,如果WEB-INF\classes目錄不存在,就新建一個。 現在webapps\HelloWorld\WEB-INF\classes下有HelloWorld.class的文件.(注意:要注意文件夾和文件名的大小寫!)
    5 .在webapps\HelloWorld\WEB-INF下新建web.xml文件,添加servlet和servlet-mapping
    編輯后的web.xml如下所示:

    <?xml version="1.0" encoding="ISO-8859-1"?>

    <web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="
    http://www.w3.org/2001/XMLSchema-instance"
    version="2.4"
    xsi:schemaLocation="
    http://java.sun.com/xml/ns/j2ee  
    http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">


    <display-name>HelloWorld</display-name>
    <description>
    HelloWorld
    </description>
    <servlet>
    <servlet-name>HelloWorld</servlet-name>
    <display-name>HelloWorld</display-name>
    <description>HelloWorld</description>
    <servlet-class>HelloWorld</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>HelloWorld</servlet-name>
    <url-pattern>/Hello</url-pattern>
    </servlet-mapping>
    </web-app>
    這段話中的servlet這一段聲明了你要調用的Servlet,而servlet-mapping則是將聲明的servlet“映射”到地址/Hello上 
    6 .好了,啟動Tomcat,啟動瀏覽器,輸入http://localhost:8080/HelloWorld/Hello
    如果看到輸出Hello World! .就說明編寫的servlet成功了。
    (注意:修改了web.xml以及新加了class,都要重啟Tomcat .)
    第五步:建立自己的Bean:
    1.用你最熟悉的編輯器(建議使用有語法檢查的java ide)新建一個java程序,文件名為TestBean.java,文件內容如下:
    package test;
    public class TestBean{
    private String name = null;
    public TestBean(String strName_p){
    this.name=strName_p;

    public void setName(String strName_p){
    this.name=strName_p;
    }
    public String getName(){
    return this.name;

    }
    2 .編譯
    將TestBean.java放在c:\test下,使用如下命令編譯:
    C:\Test>javac TestBean.java
    然后在c:\Test下會產生一個編譯后的bean文件:TestBean.class
    3 .將TestBean.class文件剪切到 %CATALINA_HOME%\webapps\myapp\WEB-INF\classes\test下,
    4 .新建一個TestBean.jsp文件,文件內容為:
    <%@ page import="test.TestBean" %> 
    <html><body><center>
    <%
    TestBean testBean=new TestBean("This is a test java bean.");
    %>
    Java bean name is: <%=testBean.getName()%>
    </center></body></html> 
    5 .好了,重啟Tomcat,啟動瀏覽器,輸入http://localhost:8080/myapp/TestBean.jsp 如果看到輸出Java bean name is: This is a test java bean.就說明編寫的Bean成功了
    這樣就完成了整個Tomcat下的jsp、servlet和javabean的配置。接下來需要做的事情就是多看書、多讀別人的好代碼,自己多動手寫代碼以增強自己在這方面開發的能力了。

    posted on 2005-08-27 15:50 MudFish 閱讀(339) 評論(0)  編輯  收藏 所屬分類: JSP

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


    網站導航:
     
    主站蜘蛛池模板: 免费一级毛片正在播放| 全免费一级午夜毛片| 亚洲熟女少妇一区二区| 特级毛片免费播放| 亚洲av无码乱码在线观看野外 | 一级毛片视频免费观看| 国产精品偷伦视频观看免费| 久久久久一级精品亚洲国产成人综合AV区 | 亚洲中文字幕无码中文| 18勿入网站免费永久| 久久久久久久亚洲Av无码 | 拔擦拔擦8x华人免费久久| 久久夜色精品国产嚕嚕亚洲av| 九九全国免费视频| 亚洲免费观看视频| 免费播放一区二区三区| 亚洲精品国产电影| 三级黄色片免费看| 一级做α爱过程免费视频| 亚洲精品无码永久在线观看 | 中文字幕乱码系列免费| 久久久久久亚洲精品中文字幕 | 水蜜桃视频在线观看免费| 免费h片在线观看网址最新| 亚洲精品一区二区三区四区乱码 | 青柠影视在线观看免费| 亚洲国产高清在线| 国产精品美女午夜爽爽爽免费| 亚洲成av人影院| 国产成人免费在线| 边摸边吃奶边做爽免费视频99| 成人亚洲综合天堂| 色偷偷亚洲第一综合网| 中文字幕一精品亚洲无线一区| 国产啪精品视频网站免费尤物| 亚洲黄色免费在线观看| 久久午夜无码免费| 国产亚洲中文日本不卡二区| 91精品免费在线观看| 国产精品亚洲二区在线| 亚洲AV无码专区电影在线观看|