本文目錄一覽:
- 1、求教,如何使用Myeclipse8.0+tomcat5.x寫第一個JSP程序
- 2、jsp亂碼(第一個jsp程序不能解決 大家幫忙)
- 3、怎樣創建一個JSP程序
- 4、如何在JSP中使用JSF:第一個JSF程序
- 5、我的第一個jsp程序
- 6、jsp的執行過程是怎樣的
求教,如何使用Myeclipse8.0+tomcat5.x寫第一個JSP程序
首先你tomcat 能在myeclipse正常啟動嗎
如果不能,看看環境變量對嗎
如果能正常啟動tomcat 那麼新建一個web工程test就可以
然後配置tomcat 的\conf\\Catalina\localhost\test.xml
裏面內容類似這個
Context path=”/test” docBase=”D:\eclipse\workspace\test\WebRoot” debug=”0″ privileged=”true”
/Context
然後在D:\eclipse\workspace\test\WebRoot 下面建一個 test.jsp
隨便寫點啥都行
然後 瀏覽器運行 注意端口號
jsp亂碼(第一個jsp程序不能解決 大家幫忙)
這樣寫試一下:
%@ page language=”java” import=”java.util.*” pageEncoding=”utf8″%
!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”
html
head
titleMy/title
/head
body
%
out.println(“你好世界!”);
%
/body
/html
有時候在現實頁面如果出現亂碼了,你可以右鍵選擇編碼。一般中文亂碼選擇 gbk或者utf8就該變過來,這是由於文件保存時的編碼類型引起的解決方案是在你將文件另存為的時候選擇編碼方式可以改變。
祝你學習進步!
怎樣創建一個JSP程序
首先jsp只是一個普通的文本文件
文本中包含了html靜態文本
javascript腳本
動態java代碼
說如何創建了jsp文件?還是什麼程序?
如果指的是創建一個文件,很簡單新建文本,改成jsp後綴就行
如果是可執行的jsp,那麼前提是要部署web容器的,java目前開源免費穩定的是tomcat
並且需要配置tomcat環境。然後新建web應用,並且通過tomcat自動部署,把war文件(web archive file )拷貝到安裝目錄\webapps\目錄下即可,然後運行服務器。就可以通過ip和端口訪問了
如何在JSP中使用JSF:第一個JSF程序
JSF只有通過和JSP相結合,才能充分發揮它的功效。JSF是通過標籤庫和JSP進行集成的。
標籤庫就相當於ASP.NET的服務端組件。
JSF 提供了非常豐富的標籤庫,通過這些標籤庫,可以生成各種客戶端模型,如HTML、WML、XML以及JavaScript等。
通過這些標籤,你可以很容易 建立大規模的客戶端模型,並由這些標籤自動處理客戶端請求。
我的第一個jsp程序
%!int sum=0%
改為:
%int sum=0;%
即前面去掉!號,後面加;(分號)
jsp的執行過程是怎樣的
JSP的執行過程
JSP的執行過程主要可以分為以下幾點:
客戶端發出請求。
Web容器將JSP轉譯成Servlet源代碼。
Web容器將產生的源代碼進行編譯。
Web容器加載編譯後的代碼並執行。
把執行結果響應至客戶端。
過程介紹
客戶端發出請求,請求為JSP,web容器就會找出相應的servlet進行處理。
將servlet轉成位元組碼文件。
將位元組碼文件加載到web容器里。
這時會在web容器里建立實例。
進行初始化。
通過service接受請求。
然後web容器會自動產生兩個對象servlet和service最後進行銷毀。
擴展資料:
JSP的運行原理
WEB容器(Servlet引擎)接收到以。jsp為擴展名的URL的訪問請求時,它將把該訪問請求交給JSP引擎去處理。Tomcat中的JSP引擎就是一個Servlet程序,它負責解釋和執行JSP頁面。
每個JSP頁面在第一次被訪問時,JSP引擎將它翻譯成一個Servlet源程序,接着再把這個Servlet源程序編譯成Servlet的class類文件,然後再由WEB容器(Servlet引擎)像調用普通Servlet程序一樣的方式來裝載和解釋執行這個由JSP頁面翻譯成的Servlet程序。
Tomcat 5.x把為JSP頁面創建的Servlet源文件和class類文件放置在「lt;TOMCAT_HOMEgt;\work\Catalina\lt;主機名gt;\lt;應用程序名gt;\」目錄中,
Tomcat將JSP頁面翻譯成的Servlet的包名為org.apache.jsp.lt;JSP頁面在WEB應用程序內的目錄名gt;。
JSP規範也沒有明確要求JSP中的腳本程序代碼必須採用Java語言,JSP中的腳本程序代碼可以採用Java語言之外的其他腳本語言來編寫,但是,JSP頁面最終必須轉換成Java Servlet程序。
可以在WEB應用程序正式發佈之前,將其中的所有JSP頁面預先編譯成Servlet程序。
參考資料:
百度百科——JSP(java服務器頁面)
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/232503.html