2018-11-08 jsp的基本格式
生活随笔
收集整理的這篇文章主要介紹了
2018-11-08 jsp的基本格式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
定義常量:<%Strng name="李白";%>
循環遍歷:<%for(int i=0;i<name.length;i++){%>
? 輸出變量的兩種格式:
?第一種:?<i><%=name%></i>
第二種:<%out.print(name);%>
<%}%>
session:賦值? session.setAttribute(key,value);
request賦值? request.setAttribute(key,value);
整個應用的上下文對象賦值:request.getServletContext.setAttribute(key,value);跳轉的時候用轉發而不是重定向:因為重定向之后的request對象發生了改變,不是同一個request對象
上述三種賦值之后,在jsp中獲取的方法是:
<% out.print(session.getAttribute("session"));%> <% out.print(request.getAttribute("request"));%> <% out.print(application.getAttribute("context"));%>如果是想在控制臺輸出的話,用system.out.println(值);
整體思路:準備一個servlet:
在servlet中為上述三個賦值,給servlet開一個訪問地址urlpartten;
在servlet中通過轉發跳轉,注意跳轉是request發起的。
在jsp中通過Java代碼獲取在servlet賦的值,注意在jsp寫Java代碼的格式問題
總結
以上是生活随笔為你收集整理的2018-11-08 jsp的基本格式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用Python写了个websocket即
- 下一篇: 达芬奇密码039