最贊回答 / 慕俠3542704
不是這個page當(dāng)然只對本頁面有效,但是老師使用了一個session內(nèi)部對象
session.setAttribute("loginUser",?loginUser.getUsername());這個代碼讓這個名字變成了一個session對象,然后有調(diào)用了session對象的方法。而且這個轉(zhuǎn)發(fā)之后其實(shí)這個也面中的信息全部被清除了,但是這個名字已經(jīng)成為了session對象,所以他會被保留下來。
2018-04-24
如果是使用eclipse的話,應(yīng)該在eclipse的workspace文件下的tomcat服務(wù)器的confg目錄下修改serve.xml中的內(nèi)容,親測有效,麻煩頂我上去?。?!
2018-04-23
動態(tài)網(wǎng)頁的動態(tài)指的是:與用戶進(jìn)行交互,比如登錄時輸入正確的用戶名和密碼,系統(tǒng)會提示登錄成功。
2018-04-21
最贊回答 / 慕斯8433121
jsp文件首先會被解析出servlet容器的實(shí)現(xiàn)類,隨后轉(zhuǎn)換成頁面,而include指令從大體上看是將某個文件內(nèi)的代碼直接包括進(jìn)來了,因此實(shí)現(xiàn)類中就存在某個文件的代碼,所有在將實(shí)現(xiàn)類編譯成頁面的時候,該代碼就會起作用。
2018-04-21
就是轉(zhuǎn)換為class文件后,他會創(chuàng)建一個Servlet的實(shí)例,然后調(diào)用Servlet的構(gòu)造方法,再調(diào)用jspInit()方法
?(1)JSP引擎先把該JSP文件轉(zhuǎn)換成一個Java源文件(Servlet),在轉(zhuǎn)換時如果發(fā)現(xiàn)JSP文件有任何語法錯誤,轉(zhuǎn)換過程將中斷,并向服務(wù)端和客戶端輸出出錯信息。
(2)如果轉(zhuǎn)換成功,JSP引擎用javac把該Java源文件編譯成相應(yīng)的class文件。
(3)創(chuàng)建一個該Servlet(JSP頁面的轉(zhuǎn)換結(jié)果)的實(shí)例,該Servlet的jspInit()方法被執(zhí)行,jspInit()方法在Servlet的生命周期中只被執(zhí)行一次。
?(1)JSP引擎先把該JSP文件轉(zhuǎn)換成一個Java源文件(Servlet),在轉(zhuǎn)換時如果發(fā)現(xiàn)JSP文件有任何語法錯誤,轉(zhuǎn)換過程將中斷,并向服務(wù)端和客戶端輸出出錯信息。
(2)如果轉(zhuǎn)換成功,JSP引擎用javac把該Java源文件編譯成相應(yīng)的class文件。
(3)創(chuàng)建一個該Servlet(JSP頁面的轉(zhuǎn)換結(jié)果)的實(shí)例,該Servlet的jspInit()方法被執(zhí)行,jspInit()方法在Servlet的生命周期中只被執(zhí)行一次。
2018-04-21