jsp中java
① 如何在jsp中使用java類
在jsp中使用java類舉例如下:
1.新建一個項目,在src文件夾下添加一個包:如:tianaoweb.com;
2.再在包中添加一個類:如
package com;
public class test {
public String sd(){
return "sd";
}
}
3.在默認的首頁index.jsp(當然也可以自己新建一個jsp文件)的開頭引入
<%@ page import= "tianaoweb.com.* "%>
4.在<body> </body>中添加相應的java代碼片:
如:
<%
String str;
test te=new test();
%>
<%=te.sd() %>
② 如何在jsp中寫一個java方法
如果你有一個類為Person,Person中有個方法為public
void
setName(String
userName),那麼在jsp中可以這樣寫
<%
Person
p
=
new
Person();
p.setName("張三");
%>
③ 什麼是jsp它是屬於JAVA中嗎
JSP(JavaServer Pages)是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態網頁技術版標准。 在傳統的網頁html文件(*.htm,*.html)中加權入Java程序片段(Scriptlet)和JSP標記(tag),就構成了JSP網頁(*.jsp)。Web伺服器在遇到訪問JSP網頁的請求時,首先執行其中的程序片段,然後將執行結果以HTML格式返回給客戶。程序片段可以操作資料庫、重新定向網頁以及發送 email 等等,這就是建立動態網站所需要的功能。所有程序操作都在伺服器端執行,網路上傳送給客戶端的僅是得到的結果,對客戶瀏覽器的要求最低,可以實現無Plugin,無ActiveX,無Java Applet,甚至無Frame。
JSP的優點
對於用戶界面的更新,其實就是由 Web Server進行的,所以給人的感覺更新很快。
所有的應用都是基於伺服器的,所以它們可以時刻保持最新版本。
客戶端的介面不是很繁瑣,對於各種應用易於部署、維護和修改。
④ java jsp頁面怎麼寫java類怎麼調用java代碼
jsp中寫java代碼成為scriptlet,寫在<%%>之間就可以了。
Scriptlet是包含在<%和%>之間的Java代碼,在Web容器處理JSP頁面時執行,通常會產生輸出,並將輸出發送到客戶的輸出流里。Scriptlet除了不能定義類和方法、不能用import引入類外,可以包含任何有效的Java代碼。(Java類在Jsp外部定義,可用page指令的import屬性引入,也可以Java Bean的形式使用。Java中的方法必須在類內定義,但Jsp允許使用聲明定義方法。窗體(GUI)設計代碼在Jsp中無效)。
Scriptlet常式:
<%@ page contentType="text/html; charset=gb2312" %>
<html>
<head>
<title>JSP基本語法</title>
</head>
<body>
<h1>Scriptlet示例頁面</h1>
<table border="1">
<caption>乘法口訣表</caption>
<%-- 在網頁中嵌入Java代碼的主要方法 --%>
<%
for(int i=1; i<=9; i++) {
int j=1;
//out是JSP的一個內部對象,print方法用於向客戶端輸出數據
out.println("<tr>");
for(; j<=i; j++) {
out.print("<td>" + j + "*" + i + "=" + j*i + "</td>");
}
for(;j<=9;j++) {
out.print("<td> </td>");
}
out.println("</tr>");
}
%>
</table>
</body>
</html>
⑤ java與jsp的區別
java是一種語言類似於C語言等的編程語言,而JSP(JavaServer Pages)是一種動態網頁技術標准。
JSP和JAVA的區專別,JSP算是JAVA一種技屬術吧,用在網頁編程上,因為JAVA不能直接寫在html上,但jsp能,jsp就是Servlet程序,當JSP收到客戶的請求時,SCRIPTLET(腳本小程序)就會被執行,腳本段將被插入到JSP所生成的目標Servlet的Serivce函數中.所以腳本小程序不能寫方法(函數),因為方法裡面不能再有方法了.JSP的執行過程:
1.JSP頁面的訪問請求被發送到伺服器端
2.伺服器中有相應的JSP引擎,JSP引擎把JSP頁面轉譯成Servlet程序
3.然後Servlet程序被編譯成Class文件
4.然後Class文件被執行,執行的結果返回器時,伺服器會檢查是否有對應的Servlet存在,如果存在則是直接執行,如果不存在則生成相應的Servlet.
⑥ java語言在jsp中的作用
你好
java語言在JSP 中 理解為 腳本
寫在<%... %>中
通過java去操作資料庫 來顯示到 頁面上
JSP(java server pages)
我們所專說的JSP 其實只是一種表現形式屬
終究 都會被 編譯器 伺服器容器 轉譯成 .java文件
最後列印成HTML網頁 輸出到客戶端
⑦ jsp中加入Java代碼
很簡單,你向request對象放入的時候使用的request.setattribute()方法
取值的時候當然不能使用request.getparameter()方法了。換成request.getattribute()就不會回報錯了答。
認真點就行!~
⑧ jsp頁面怎麼使用java方法
在jsp中使用java類舉例如下:
1.新建一個項目,在src文件夾下添加一個包:如:tianaoweb.com;
2.再在包中添加一個類:如
package com;
public class test {
public String sd(){
return "sd";
}
}
3.在默認的首頁index.jsp(當然也可以自己新建一個jsp文件)的開頭引入
<%@ page import= "tianaoweb.com.* "%>
4.在<body> </body>中添加相應的java代碼片:
如:
<%
String str;
test te=new test();
%>
<%=te.sd() %>
⑨ jsp中寫入java代碼,
<%%>直接就在裡面寫語句了。例如
<%
語句1;
語句2;
%>
<%=%>只能寫一個表達式,例如<%=12%> <%=變數名 %>
⑩ jsp中嵌入java代碼
<%%>直接就在裡面寫語句了。例如
<%
語句1;
語句2;
%>
<%=%>只能寫一個表達式,例如<%=12%> <%=變數名 %>
struts2用到挺多的