1. Jsp標簽就是提供的邏輯的業務功能,就能避免在jsp中寫java代碼,其中主要的幾個標簽是
<jsp:include page=""></jsp:include> 可以包含其他的jsp文件,直接添加到雙引號之中就可以
<jsp:foward page=""></jsp:iorward> 跳轉標簽 跳轉的頁面,同上直接添加既可以
<jsp:parma value="" name=""></jsp:prma> 傳值標簽 在雙引號之中直接添加值即可,一定要配合foward標簽使用
2. 動態引入與靜態引入的區別?
<jsp:include >是動態引入 標簽涉及到2個jsp文件就會被翻譯成兩個servlet,兩個文件在執行中會合並來執行
Include是靜態引入 涉及到的兩個jsp文件會翻譯成一個servlet,兩個文件在執行中是在源文件中合並來執行的
3. 映射jsp
映射jsp,是在jsp中引入html文件,映射的語法是
<servlet>
<servlet-name>***</servlet-name>
<jsp-file>***</jsp-file>
<load-on-startup>***</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>***</servlet-name>
<url-pattern>****.html</url-pattern>
</servlet-mapping>
在其中添加html文件,就可以映射jsp
4. 4個域的對象
Pagecontext(page域)
Request(request域)
Session(session域)
Servletcontext(application域)
1、什麼是域?
是作用的范圍。
2、這4種域的生命周期?
page域 只在當前頁面中有效,離開頁面就結束
request域 發送請求之後,
session域 是一次會話,完成一次會話就結束
application域 就是整個web程序
3、哪種時候用哪種對象域
page域 只要在當前頁面中有效的文件
request域 當自己使用完以後,別人不在使用時
session域 當自己使用完成時,過一段時間還可以給自己使用
Application域 當自己使用完成時,過一段時間不但自己還可以使,別人也可以使
作者hj714886063