jsp是在HTML標記中嵌入java語言程序,并保存為以jsp為后綴名的網頁文件。
jsp頁面需要專門的jsp服務器如Tomcat來支持。tomcat下載網址http://tomcat.apache.org,安裝最好不要下載最新版本,因為很多編輯器不支持最新版本,Tomcat的安裝配置網上都有教程,與jdk配置類似,最好下載免安裝版本,免安裝版本能方便的與MyEclipse集成在一起,不要保存在c盤,不然修改配置文件時設置自己的工作空間和改端口號時會出現拒絕訪問的警告。
Javascript為按鈕添加事件處理代碼通常放在<head></head>的<script language=javascript>...</javascript>中間,以一個函數的形式出現,如function a(),在頁面體標簽<body>或按鈕標簽<button type="button">中通過onload="函數名()"或者onclick=“函數名()”來調用。
javascript腳本程序的引用方式,在web頁中加入<script src="指定js文件位置"></script>
注:js文件里不能有<script></script>或其他注釋
jsp標簽分為三類:jsp注釋,指令標簽和動作標簽
1. <html>注釋是醬紫的,<!- - 要注釋的內容文字說明寫在這里 - ->
<jsp>注釋是醬紫的,<%- -要注釋的內容文字說明寫在這里--%>,要注意區分哦!
2.指令標簽:page,include,taglib
指令(Directives)是從jsp頁面發送到容器的一種信息,它用于知道容器的執行操作,設置其全局變量,聲明類,要實現的方法等。所有的指令在整個jsp文件都有效,定義指令元素語法格式如下:
<%@ directivename attribute1="value1"...attributen="valuen" %>,即指令元素的定義是以<%@開始 , 以%>結束的,中間還包含指令名稱及若干個屬性值對的字符串。
指令標簽也叫指令元素,主要控制對整個頁面的處理,jsp有三種指令元素:page指令,include指令,taglib指令
page指令
page指令用于設置jsp頁面的全局屬性(區分大小寫),其作用范圍包括page指令的jsp頁面本身以及所有通過include指令包含的靜態文件。但page指令不能用于動態文件。
page指令的語法格式如下:
<%@page
[language]="java"
[extends="package.class"]
...
[pageEncoding="ISO-8859-1"]
%>
page指令元素各屬性
3.動作標簽:主要有include。param,forward,plugin,useBean
Java程序
Java程序段有三種形式:實體定義,表達式和Java代碼塊
實體定義在<%! %>標識符之間,實體定義包括——變量定義,方法定義,類定義
表達式在<%= %>標識符之間
Java代碼塊在<% %>標識符之間
新聞熱點
疑難解答