亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JSP > 正文

JSP內部對象詳解

2019-11-18 16:37:51
字體:
來源:轉載
供稿:網友

1.1 application
*在jsp中獲得application對象
如:getServletContext().setAttribute("counter",new mycount.Counter());
如:<jsp:useBean scope="application" id="counter" class="mycounter.Counter"/>
*在jsp中處理On Application Start和On session Start事件的方法
使用HttpSessionBindingListener類.
添加session:
session.putValue("bingdings.listener",new MyListener(getServletContext());
定義MyListener類:
import javax.servlet.http.*;
import javax.servlet.*;
public class MyListener implements HttpSessionBindingListener{
ServletContext context;
public MyListener(ServletContext context){
this.context=context;
}
public void valueBound(HttpSessionBindingEvent event){
System.out.}
public void valueUnbound(HttpSessionBindingEvent event){
System.out.println("valueunbound:someone just unbound my listener!");
}
}

1.2 request
*獲取一個正在運行時的jsp/servlet文件的絕對url地址
Stringf file=request.getRequestURL();
if(requet.getQueryString()!=null{
file+='?'+request.getqueryString();
}
URL reconstructedURL=new URL(request.getScheme(),request.getServerName(),request.getServerPort(),file);
out.println(reconstructedURL.toString());
*獲取客戶端通過哪一個url訪問本頁面
String callPage=request.getHeader("Referer");
*獲取當前腳本在當疥文件系統中的真實路徑
request.getRealPath(request.getServletPath());
*判斷多個submit中的一個
<input type=submit name="sub" value="up">
<input type=submit name="sub" value="down">
在jsp中使用request.getParameter("sub");就可分辨

1.3 response
*網頁重定向之三方法
(1)response.sendRedirect(url);
(2)<%response.setStatus(HttpServletResponse.SC_MOVED_PREMANENTLY);
String nowloc="/newpath/index.htm";
response.setHeader("Location",newloc);%>
(3)<jsp:forward page="/newpage.jsp"/>
注意上法只能在任何輸出還沒有發送到客戶端之前使用這種方法
*禁用緩存
<%response.setHeader("Cache-Control","no-store");
response.setDateHeader("Expires",0);%>

1.4 session
*存活時間
<%session.setMaxInactiveInterval(300);%>
*注銷
session.invalidate();

1.5 exception
*在jsp頁面中處理Servlet的錯誤
protected void sendErrorRedirect(HttpServletRequest request,
HttpServletResponse response,String errorPageURL,Throwable e)
throws ServletException,IOException{
request.setAttibute("javax.servlet.jsp.jspException",e);
getServletConfig().getServletContext();
getRequestDispatcher(errorPageURL).forward(request,response);
}
public void doPost(HttpServletRequest request,HttpServletResponse response){
try{
//
}
catch(Exception e){try{
sendErrorRedirect(request,response,"/jsp/ErrPage.jsp",e);
}catch(Exception e){e.printStackTrace();}
}
}
*在jsp頁面中輸出錯誤的stacktrace
(1)
<%@ page isErrorPage="true%>
<%
out.println("<pre>");
printWriter pw=response.getWriter();
exception.printStackTrace(pw);
out.println("</pre>");
%>
(2)
<%@ page isErrorPage="true%>
<pre>
<%
exception.printStackTrace(new PrintWriter(out));
%>
</pre>

1.6 Cookie
*設置cookie
<%
Cookie mycookie=new Cookie("aName","aValue");
response.addCookie(mycookie);
//mycookie.setMaxAge(time);
%>


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美精品18videosex性欧美| 精品成人久久av| 国产精品男人爽免费视频1| 欧美日韩亚洲一区二区三区| 欧美电影免费观看高清| 成人夜晚看av| 成人网在线观看| 亚洲精品电影网在线观看| 色www亚洲国产张柏芝| 亚洲日本中文字幕免费在线不卡| 7777精品视频| 欧美理论片在线观看| 亚洲福利视频久久| 丝袜情趣国产精品| 日韩在线播放一区| 欧美性xxxx18| 亚洲区一区二区| 欧美日韩性视频| 欧美国产精品日韩| 九色成人免费视频| 91精品久久久久久久久久另类| 日韩电影中文 亚洲精品乱码| 国产精品黄色影片导航在线观看| 国产精品自拍偷拍视频| 久久99精品久久久久久青青91| 麻豆国产va免费精品高清在线| 欧美日韩国产综合新一区| 欧美色另类天堂2015| 国产亚洲日本欧美韩国| 久久中文精品视频| 久久中文久久字幕| 国产在线久久久| 亚洲日本欧美日韩高观看| 国产色婷婷国产综合在线理论片a| 国产精品一区二区性色av| 国产日韩欧美在线播放| 亚洲第一视频在线观看| 欧美日产国产成人免费图片| 国产精品女人网站| 欧美黑人性视频| 久久成人av网站| 色香阁99久久精品久久久| 久久久精品一区二区| 欧美影院久久久| 亚洲成av人片在线观看香蕉| 欧美电影电视剧在线观看| 欧美另类极品videosbestfree| 日韩精品在线观看一区二区| 国产91精品黑色丝袜高跟鞋| 91免费福利视频| 91九色国产视频| 91麻豆桃色免费看| 久久久久999| 成人精品一区二区三区电影黑人| 九九精品在线观看| 日韩在线观看免费高清完整版| 97精品欧美一区二区三区| 亚洲精品视频中文字幕| 韩国福利视频一区| 91亚洲一区精品| 日韩中文字幕在线观看| 久久久久成人网| 91av网站在线播放| 日韩成人av在线播放| 国产精品美女久久久久久免费| 日韩高清电影免费观看完整版| 最好看的2019的中文字幕视频| 国产精品青草久久久久福利99| 国产成人精品在线播放| 日韩国产欧美精品在线| 国产亚洲精品久久久久久777| 久久久久久久久综合| 日韩在线免费av| 国产精品成人久久久久| 久久久国产精品亚洲一区| 57pao成人国产永久免费| 欧美一级视频在线观看| 91麻豆国产语对白在线观看| 亚洲日韩第一页| 亚州欧美日韩中文视频| 欧美激情2020午夜免费观看| 欧美激情手机在线视频| 国产精品免费电影| 欧美激情欧美激情在线五月| www.日韩不卡电影av| 色哟哟网站入口亚洲精品| 久久视频在线视频| 26uuu另类亚洲欧美日本老年| 欧美日本亚洲视频| 久久久视频精品| 久久av红桃一区二区小说| 中国日韩欧美久久久久久久久| 日韩网站在线观看| 亚洲精品资源美女情侣酒店| 国产98色在线| 日韩av男人的天堂| 欧美成人黑人xx视频免费观看| 国产一区二区三区视频免费| 欧美老女人在线视频| 亚洲第一精品电影| 成人综合国产精品| 日韩hd视频在线观看| 午夜精品国产精品大乳美女| 日韩毛片中文字幕| 精品久久久999| 日韩精品福利在线| 中文字幕视频在线免费欧美日韩综合在线看| 日韩在线观看电影| 国产精品视频一区国模私拍| 亚洲精品电影久久久| 亚洲精品suv精品一区二区| 亚洲美女av黄| 国产精品一区二区久久久| 午夜精品久久久久久99热软件| 欧洲中文字幕国产精品| 久久精品国产欧美激情| 91久久嫩草影院一区二区| 在线播放国产一区二区三区| 国产精品日韩电影| 日韩精品视频在线免费观看| 最近中文字幕日韩精品| 欧美性xxxx极品hd满灌| 亚洲国产精久久久久久| 亚洲激情视频在线播放| 日韩欧美主播在线| 国产精品一区=区| 国产精品网红直播| 亚洲欧美制服第一页| 欧美自拍视频在线| 97久久久免费福利网址| 欧美一级视频免费在线观看| 中文字幕v亚洲ⅴv天堂| 日韩中文字幕在线播放| 91久热免费在线视频| 亚洲精品综合久久中文字幕| 亚洲人成电影网站| 欧美大片免费观看| 欧美日在线观看| 日本成熟性欧美| 成人国产亚洲精品a区天堂华泰| 亚洲美女av在线| 久久精品视频播放| 黑人巨大精品欧美一区免费视频| 欧美性xxxx极品hd满灌| 亚洲在线免费视频| 成人网中文字幕| 欧美大奶子在线| 国产成人精品国内自产拍免费看| 亚洲一区二区中文字幕| 欧美精品一区三区| 久久夜精品va视频免费观看| 国产成人自拍视频在线观看| 久久免费福利视频| 国产精品视频地址| 国产一区红桃视频| 国外色69视频在线观看| 尤物精品国产第一福利三区| 日韩麻豆第一页| 亚洲精品有码在线| 国内精品免费午夜毛片| 成人xxxx视频| 中文字幕日韩精品有码视频| 国产欧美精品一区二区三区-老狼| 国产精品美腿一区在线看|