Tomcat Jsp環境搭建全過程

來源:互聯網
上載者:User

   搭建Jsp環境最簡單的辦法就是

 Java+Tomcat 能很好的支援jsp代碼

1.首先,我們需要下載JDK和Tomcat安裝包

   JDK http://www.oracle.com/technetwork/java/index.html

   Tomcat http://tomcat.apache.org/

2. 配置Java的環境變數

    JAVA_HOME=C:\Program Files\Java\jdk1.7.0\

    CLASSPATH= .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

    PATH=%JAVA_HOME%\bin;

   然後可以在命令列下輸入java  -version    javac  等命令如果都OK說明java環境變數已經配好

3.配置Tomcat環境變數

   TOMCAT_HOME=D:\tomcat7

   然後將D:\tomcat7\lib\servlet-api.jar拷貝到C:\Program Files\Java\jdk1.7.0\jre\lib\ext\目錄下

4.啟動Tomcat服務

   如果正常 則會啟動一個Tomcat服務 訪問http://localhost:8080/可以出現歡迎畫面

此時環境已經搭建完畢

兩個測試專案

1.在D:\tomcat7\webapps下建立一個myapp檔案

   然後建立一個WEB-INF檔案夾

   在檔案夾下建立一個web.xml

<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE web-appPUBLIC"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN""http://java.sun.com/dtd/web-app_2_3.dtd"><web-app><display-name>My Web Application</display-name><description>A application for test.</description><servlet><servlet-name>HelloWorld</servlet-name><servlet-class>test.HelloWorld</servlet-class></servlet><servlet-mapping><servlet-name>HelloWorld</servlet-name><url-pattern>/HelloWorld</url-pattern></servlet-mapping></web-app>

在myapp下建立一個測試的jsp頁面 名為index.jsp

<html><body><center>Now time is:<%=new java.util.Date()%></center></body></html>

這時候在瀏覽器裡 http://localhost:8080/myapp/index.jsp  可以看到當前的時間說明執行成功

2. 建立自己的Servlet

   在 D:\tomcat7\webapps\myapp\WEB-INF\classes\test 目錄下 建立HelloWorld.java

package test;import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class HelloWorld extends HttpServlet{public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{   response.setContentType("text/html");    PrintWriter out = response.getWriter();    out.println("<html><head><title>");    out.println("This is my first Servlet");    out.println("</title></head><body>");    out.println("<h1>Hello,World!</h1>");    out.println("</body></html>");}}

然後用javac HelloWorld.java來編譯 編譯成功了之後

在web.xml裡得加入

<servlet><servlet-name>HelloWorld</servlet-name><servlet-class>test.HelloWorld</servlet-class></servlet><servlet-mapping><servlet-name>HelloWorld</servlet-name><url-pattern>/HelloWorld</url-pattern></servlet-mapping>

這個我們之前已經寫好了

http://localhost:8080/myapp/HelloWorld 輸入這個連結應該就可以看到大大的HelloWorld了

3.建立自己的java bean

  在D:\tomcat7\webapps\myapp\WEB-INF\classes\test

   建立TestBean.java

   然後用javac TestBean.java來編譯

  然後在myapp下建立了一個jsp檔案 

  testBean.jsp

 

<%@ page import="test.TestBean" %><html><head><title>Test Bean</title></head><body><center><%   TestBean testBean= new TestBean("http://blog.csdn.net/Zengyangtech"); %>Java Bean Test:    The author's blog address is<%=testBean.getName()%></center></body></html>

 然後輸入http://localhost:8080/myapp/testBean.jsp 就能輸出一行結果

基本Tomcat+Java的環境就搭建好了,Enjoy

本文參考了 http://huangshaomao.blog.163.com/blog/static/4389660920091534543466/

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.