<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官方站點(diǎn)
    http://java.sun.com/j2se/1.5.0/download.jsp)下載j2sdk,注意下載版本為Windows Offline Installation的SDK,同時(shí)最好下載J2SE  Documentation,
    然后到tomcat官方站點(diǎn)
    http://www.apache.org/dist/jakarta/tomcat-5/
    )下載tomcat(下載最新版本的tomcat);
    (這里我下的是jdk 1.5.0,tomcat 5.59)

    第二步:
    安裝和配置你的j2sdk和tomcat:
    執(zhí)行j2sdk和tomcat的安裝程序,然后一路Next即可。(安裝tomcat的時(shí)候要提示你輸入Admin的密碼,記得把自己輸?shù)拿艽a記下來)1.安裝j2sdk以后,需要配置一下環(huán)境變量,在我的電腦->屬性->高級(jí)->環(huán)境變量->系統(tǒng)變量中添加以下環(huán)境變量
    JAVA_HOME=H:\Java\jdk1.5.0
    classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因?yàn)樗懋?dāng)前路徑)
    path=%JAVA_HOME%\bin

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

    2.安裝Tomcat后,在我的電腦->屬性->高級(jí)->環(huán)境變量->系統(tǒng)變量中添加以下環(huán)境變量
    這里我的安裝目錄是H:\Tomcat 5.5,以我的為例說
    CATALINA_HOME=H:\Tomcat 5.5;
    CATALINA_BASE=H:\Tomcat 5.5;
    然后修改環(huán)境變量中的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;
    接著可以啟動(dòng)tomcat,在IE中訪問http://localhost:8080
    ,如果看到tomcat的那支小貓?jiān)捳f明安裝成功了。

    第三步:
    建立自己的jsp app目錄
    1.到Tomcat的安裝目錄的webapps目錄,可以看到ROOT,examples, tomcat-docs之類Tomcat自帶的的目錄;
    2.在webapps目錄下新建一個(gè)目錄,起名叫myapp; 
    3.在myapp下新建一個(gè)測(cè)試的jsp頁面,文件名為index.jsp,文件內(nèi)容如下:
    <%@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目錄下新建一個(gè)目錄,起名叫HelloWorld;

    2.用你最熟悉的編輯器(建議使用有語法檢查的java ide)新建一個(gè)servlet程序,文件名為HelloWorld.java,文件內(nèi)容如下:
    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編譯
    然后在會(huì)產(chǎn)生一個(gè)編譯后的servlet文件:HelloWorld.class 
    4 .將結(jié)構(gòu)HelloWorld.class剪切到%CATALINA_HOME%\webapps\HelloWorld\WEB-INF\classes下,如果WEB-INF\classes目錄不存在,就新建一個(gè)。 現(xiàn)在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這一段聲明了你要調(diào)用的Servlet,而servlet-mapping則是將聲明的servlet“映射”到地址/Hello上 
    6 .好了,啟動(dòng)Tomcat,啟動(dòng)瀏覽器,輸入http://localhost:8080/HelloWorld/Hello
    如果看到輸出Hello World! .就說明編寫的servlet成功了。
    (注意:修改了web.xml以及新加了class,都要重啟Tomcat .)
    第五步:建立自己的Bean:
    1.用你最熟悉的編輯器(建議使用有語法檢查的java ide)新建一個(gè)java程序,文件名為TestBean.java,文件內(nèi)容如下:
    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下會(huì)產(chǎn)生一個(gè)編譯后的bean文件:TestBean.class
    3 .將TestBean.class文件剪切到 %CATALINA_HOME%\webapps\myapp\WEB-INF\classes\test下,
    4 .新建一個(gè)TestBean.jsp文件,文件內(nèi)容為:
    <%@ 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,啟動(dòng)瀏覽器,輸入http://localhost:8080/myapp/TestBean.jsp 如果看到輸出Java bean name is: This is a test java bean.就說明編寫的Bean成功了
    這樣就完成了整個(gè)Tomcat下的jsp、servlet和javabean的配置。接下來需要做的事情就是多看書、多讀別人的好代碼,自己多動(dòng)手寫代碼以增強(qiáng)自己在這方面開發(fā)的能力了。

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

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 波多野结衣免费在线| 国产成人无码区免费网站| 中文字幕专区在线亚洲| 亚洲Av无码国产情品久久| 亚洲AV成人影视在线观看| 亚色九九九全国免费视频| 亚洲精品美女视频| 和日本免费不卡在线v| 亚洲国产成人在线视频| 国产免费不卡v片在线观看| 国产免费拔擦拔擦8x| 亚洲av最新在线观看网址| 免费一看一级毛片全播放| 黄色一级免费网站| 毛片免费全部播放一级| 亚洲日韩乱码中文字幕| 国产18禁黄网站免费观看| 一级做受视频免费是看美女 | 99视频在线精品免费观看6| 中中文字幕亚洲无线码| 在线观看免费成人| 亚洲视频2020| 韩国免费一级成人毛片| 国产精品亚洲va在线观看| 免费人成在线观看网站品爱网| 亚洲AV中文无码乱人伦| 热久久这里是精品6免费观看| 国产免费AV片无码永久免费| 亚洲日韩在线观看免费视频| 中文字幕亚洲综合久久| 嫩草在线视频www免费看| 亚洲美女大bbbbbbbbb| 全免费一级毛片在线播放| 亚洲天堂免费在线视频| 久久精品a亚洲国产v高清不卡| 免费国产在线视频| 亚洲精品国产精品国自产网站| 亚洲男人在线无码视频| 精品无码免费专区毛片| 亚洲综合久久久久久中文字幕| 日韩高清在线免费观看|