『壹』 如何在jsp中引入一段jsp代碼
用struts2的include標簽就可以實現
<s:include value="/include1.jsp" />
『貳』 如何在JSP代碼中嵌入javascript代碼
在javascript中嵌入jsp代碼和在jsp中動態組裝javascript代碼是不一樣的概念。<br><br>如果你的javascript寫在了html頁面中,那麼你的jsp代碼是不會被編譯的。<br>如果你在jsp中動態組裝了javascript代碼,那麼jsp頁面會被編譯為一個class類,這個類會跟你寫的邏輯會輸出(out.println()方式)javascript代碼。舉例來說:<br><br><br>1. 在javascript中寫jsp代碼:<br><javascript><br><br> alert(「<% int i=1; i++; out.println(i); %>」);<br></javascript><br>上面的代碼段如果放在jsp頁面中<% int i=1; i++; out.println(i); %>會被編譯,但是放在html頁面中不會被編譯。<br><br><br>2. 在jsp頁面中動態組裝javascript代碼:<br><% if(logintype =="admin"){<br> out.println("<javascript> function showtype{ document.getelementbyid('type').innerhtml = "admin" } </javascript>");<br>}else{<br> out.println("<javascript> function showtype{ document.getelementbyid('type').innerhtml = "admin" } </javascript>");<br><br>}%><br><br>上面這個jsp代碼段放在合適的jsp頁面中這個javascript是會被發送到client的,你就可以在client使用這個showtype方法。<br><br><br><br><br>總之一句話:javascript代碼是給瀏覽器執行的,jsp代碼是在server端編譯的,jsp代碼必須放在jsp頁面中經server編譯,而javascript只要發送給client就行。
『叄』 怎麼在jsp中顯示java代碼
JSP顯示Java代碼?這個問題…
這樣告訴你把,JSP本質就是一個servlet,輸出的就是一張HTML網頁,能顯示任何HTML能顯示的東西。你要顯示Java代碼的話,直接把Java代碼粘貼到JSP中就可以了。
但是,如果你的意思是在JSP中使用Java代碼,那麼可以用<% 這里填Java代碼 %>的方式。如果是要顯示Java變數中的值,可以用<%=變數名%>。如果是訪問request、session等 內置對象中的對象的值,可以用el表達式,如${對象名.屬性}
希望可以幫到你,有疑問可以隨時追問
『肆』 把html 靜態頁面 上添加 jsp代碼,當成jsp文件處理,怎麼做
html是靜態網頁,不支持資料庫,
jsp是動態網頁,支持資料庫。
先新建一個jsp文件,然後將html中的代碼替換jsp中的<html>。
然後jsp最頂端有這樣一句代碼
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
language="java" 指的是語言是java
import="java.util.*" 指的是導入的包名,比如"import="java.util.*,,java.sql"
pageEncoding="ISO-8859-1 " 指的是編碼方式是ISO-8859-1,一般支持中文的是gb2312或者UTF-8
『伍』 資料庫中的html代碼 怎麼在jsp頁面顯示
要在jsp頁面中放置 html 文本是不行的,因為放在jsp中的 html 文本會相互混淆起來,產生嚴重的錯誤。
如果 html
文本很少,可以將其中的〈 〉用全形的〈 〉代替;如果文本很長,將它門放在標簽〈xmp〉〈/xmp〉中,這是專門用來顯示 html
文本的標簽。與此相關的一個問題是:有時從網頁上「挖」下來的 html 代碼,放在 html 文件中瀏覽時,顯示的全是 html
代碼,就是因為他們製做網頁時將標簽的大於號、小於號用全形的〈〉代替了
『陸』 那我怎麼將這段HTML代碼嵌入到JSP中呢
把那些代碼放在記事本裡面,存一個HTML格式的文件,然後
在你的JSP代碼裡面嵌套,<jsp:include page="/index.html" />
page= ,這個後面跟你的HTML 格式的文件路徑就好了。
『柒』 怎樣在JSP中插入css代碼
你補充的問題好像指定人來回答的吧,我回答一下不介意吧,
在html里插入css
/要像和table一樣給與標簽的,在給css的時候給一id或則是class,兩種
來
定義的代碼裡面回現實
#(標簽名稱){
這里現實你定義的內容,
}
一般這樣的代碼是在軟體里生成的,自己也可以手寫,做這個東西一定要回css樣式的定義
『捌』 怎樣將html代碼嵌入jsp中
在Eclipse中新建一個網頁工程,在根目錄下面新建一個jsp,然後把html代碼的link,meta,script,body部分的內容復制到jsp中。把css和js等文件復制到網頁工程的根目錄下面。這樣做的只是一個靜態的jsp,沒有使用ognl標簽的jsp頁面
『玖』 請教怎麼把下面java代碼嵌入到jsp中
把代碼都嵌入到JSP裡面是違反MVC設計准則的,這會讓你的代碼難維護,如果萬一出錯了,頁面上顯示的哪一行你都找不到(不是實際指出的那行,還要找編譯好的對應的servlet)
讓上面代碼運行,把它改寫為一個類或Beanl就可以了,其實也就一分鍾的事兒,把main改成函數,然後在jsp裡面import它,new一個bean類,調用這個方法,很快,還好調試,何樂而不為呢?
其實還有更好的封裝方法,等你用了hibernate就知道了。