檢查一下引入路徑。
創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比岳池網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式岳池網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋岳池地區(qū)。費(fèi)用合理售后完善,十多年實(shí)體公司更值得信賴。
一般在head和body之間加入以下代碼就可以引入了:
script ?src="jquery/jquery-1.8.3.min.js"http://引入jquery框架
%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%
%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
html
head
base href="%=basePath%"
titleMy JSP 'test.jsp' starting page/title
meta http-equiv="pragma" content="no-cache"
meta http-equiv="cache-control" content="no-cache"
meta http-equiv="expires" content="0"???
meta http-equiv="keywords" content="keyword1,keyword2,keyword3"
meta http-equiv="description" content="This is my page"
!--
link rel="stylesheet" type="text/css" href="styles.css"
--
/head
script? src="jquery/jquery-1.8.3.min.js"http://引入jquery框架
/script
script type="text/javascript"
function testjquery()
{
var user_name=$("#test").attr("value");
alert(user_name);
}
/script
body
input id="test" value="jquery"
input type="button" value="click me!" onclick="testjquery();"
/body
/html
運(yùn)行結(jié)果:
jsp是前端的技術(shù),沒法加攔截或者過濾,所有jsp都用到,也只能是引入。如果頁面過多,可以單獨(dú)做一個jsp引入jquery或者其他都可能用到的內(nèi)容,比較css,本地的js,某些方法,某些類,或者頁面里常用的數(shù)據(jù)。然后其他頁面只需要引入這一個jsp即可。
jsp:JSP可用一種簡單易懂的等式表示為:HTML+Java=JSP。JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。
jquery:Jquery是一個優(yōu)秀的Javascrīpt框架。說到底它就是javascript,只是把javascript封裝好,更方便去使用。
java和jsp主要專注于后臺,javascript和jquery專注于前臺頁面。
jsp基于java,jquery基于javascript。java和javascript是兩種不同的語言
學(xué)編程,可以了解一下北京尚學(xué)堂,從事編程培訓(xùn)多年,有雄厚的師資力量,帶給你不一樣的編程學(xué)習(xí)體驗(yàn)!
//?直接引用,jsp中一般寫在head里面,或者是/html之前/body之后,建議后者吧
script?src="你的jquery的路徑"?type="text/javascript"/script
//?然后直接把jquery代碼寫到script之前就可以了
script?type="text/javascript"
//?使用?$(function(){})?相當(dāng)于?onload="某個方法"
$(function(){
//?這里寫你要執(zhí)行的代碼吧
})
/script
jquery 中用JSP:include 來拼接頁面的,如下:
一個動態(tài)頁面就是在html頁面的基礎(chǔ)上嵌入語言代碼,一個動態(tài)JSP頁面是由多個JSP頁面拼接而成的,首先把一個頁面分為幾個部分,然后把各個部分建立表格(table),然后把各個部分用JSP代碼拼接,拼接代碼為JSP:include page="index.jsp"
函數(shù) function return(){
windows.open("index.jsp","_self");
}
觸發(fā)函數(shù) onclick="return();"
.js是javascript文件的文件后綴,就像 a.txt 這個.txt是后綴一樣
.jsp是jsp網(wǎng)頁文件的后綴,而jsp是java web 的表現(xiàn)層的一種技術(shù)
jquery 是一個函數(shù)庫,基于javascript的,這個函數(shù)庫讓我們使用javascript進(jìn)行網(wǎng)頁dom操作的時候更加簡便
javascript是一種解釋性語言,和java沒有太大關(guān)系。具體你看百度百科的javascript權(quán)威解釋
java是由sun公司推出的網(wǎng)絡(luò)編程語言(現(xiàn)在屬于甲骨文公司)。超級流行,特別時候大型企業(yè)級架構(gòu),是面向?qū)ο蟮呐丁?/p>
再補(bǔ)充一點(diǎn),java其實(shí)還分為java EE (企業(yè)級應(yīng)用) java me 手機(jī)軟件用的多,比如現(xiàn)在火爆的安卓系統(tǒng)上的軟件。 java se應(yīng)該就是你說的java了,是java體系的基礎(chǔ)