日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jsp学习笔记一

發布時間:2025/4/16 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jsp学习笔记一 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JSP腳本表達式(expression)
語法:<%= 變量或表達式 %> 表達式后面不能有分號(;)。
Jsp聲明中的java代碼被翻譯到_jspService方法的外面。
<%!?
java代碼
%>
JSP注釋的格式:
<%-- 注釋信息 --%>
JSP隱式對象的作用范圍僅限于Servlet的_jspService方法


JSP指令?
page指令
Include指令?
taglib指令
<%@ 指令 屬性名="值" %>
例如:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.util.Date"%>
<%@ page?
[ language="java" ]?
[ extends="package.class" ]?
[ import="{package.class | package.*}, ..." ] ?導包
[ session="true | false" ]?
[ buffer="none | 8kb | sizekb" ] 隱式對象out的大小
[ autoFlush="true | false" ]?
[ isThreadSafe="true | false" ] ? 是不繼承singleThreadModel
[ info="text" ]?
[ errorPage="relative_url" ] 必須使用相對路徑 可以在web.xml文件中使用<error-page>元素為整個WEB應用程序設置錯誤處理頁面,其中的 ? <exception-type>子元素指定異常類的完全限定名,<location>元素指定以“/”開頭的錯誤處理頁面的路徑。?
[ isErrorPage="true | false" ]?
[ contentType="mimeType [ ;charset=characterSet ]" | "text/html ; charset=ISO-8859-1" ]?
[ pageEncoding="characterSet | ISO-8859-1" ]?
[ isELIgnored="true | false" ] ?是不支持el表達示
%>
使用page指令解決JSP中文亂碼
page指令的pageEncoding屬性說明JSP源文件的字符集編碼
include指令 靜態引入 被引入的文件的擴展名 .jspf(JSP fragments)
<%@ include file="relativeURL"%>
九大隱式對象
request
response
config
application
exception
Session
page
out
pageContext


用JSP實現文件下載
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@page import="java.io.File"%><%@page import="java.io.FileInputStream"%><%@page import="java.net.URLEncoder"%><%?
??String path = application.getRealPath("/download/1.txt");
??File file = new File(path);
??
??response.setContentType("application/octet-stream");
??response.setHeader("content-disposition","attachment;filename=" + URLEncoder.encode(file.getName(),"UTF-8"));
??
??FileInputStream in = new FileInputStream(file);
??byte buffer[] = new byte[1024];
??int len = 0;
??while((len=in.read(buffer))>0){
??response.getOutputStream().write(buffer,0,len);?
??}
??
? %>


pageContext 封裝了對其它8大隱式對象的引用
pageContext對象中還封裝了訪問其它域的方法
request.setAttribute("name","request");
??name = (String)pageContext.getAttribute("name",PageContext.REQUEST_SCOPE);
findAttribute方法 ? ?查找順序 pageContext request session application


pageContext(稱之為page域) jsp執行時創建,jsp結束時銷毀
request(稱之為request域) ?請求時創建,請求結束后銷毀?
session(稱之為session域) ?servlet getSession 服務器創建, 可以設置session的失效時間,服務器銷毀
servletContext(稱之為application域) web應用啟動時創建.web停止就銷毀




PageContext類中定義了一個forward方法和兩個include方法來分別簡化和替代RequestDispatcher.forward方法和include方法

轉載于:https://www.cnblogs.com/retacn-yue/archive/2012/09/09/2761283.html

總結

以上是生活随笔為你收集整理的jsp学习笔记一的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲国产电影在线观看 | 国产欧美专区 | 国产91免费观看 | 亚洲免费片 | 亚洲精品视频在线观看免费视频 | 亚洲www啪成人一区二区麻豆 | 在线观看免费视频 | 91私拍| 亚洲va欧美 | 亚洲精品国产免费 | 在线观看av中文字幕 | 亚洲天堂123 | 琪琪成人 | 国产在线播放一区二区 | 1000部啪啪未满十八勿入 | 亚洲国产精品成人午夜在线观看 | 午夜国产在线 | 国产美女无遮挡免费视频 | 中文字幕777| 亚洲欧美精品午睡沙发 | 欧美偷拍少妇精品一区 | 99无码熟妇丰满人妻啪啪 | 做爰无遮挡三级 | 女人黄色片 | 青青草55| 国模精品视频一区二区 | 在线国产一区二区三区 | 国产aⅴ爽av久久久久成人 | 久久澡 | 日日草| 亚洲最大的成人网 | 黄色777| 女人高潮娇喘声mp3 乱色视频 | 麻豆疯狂做受xxxx高潮视频 | 国产精品一区二区三区四 | 色噜噜狠狠一区二区三区果冻 | 夜夜嗨av| 欧美精品成人在线 | 一区二区三区av夏目彩春 | jizz性欧美17| 尤物视频免费在线观看 | 蜜臀久久99精品久久久画质超高清 | 国产成人无码av在线播放dvd | 亚洲精品在线观看av | 欧美成人片在线 | 亚洲av熟女一区 | 色女人网 | 影音先锋成人在线 | 黄瓜视频91 | 91福利网站| 欧美 日韩 国产 一区二区三区 | 综合五月| 欧美4区| 午夜av网| 国产黄色片在线免费观看 | 亚洲国产欧洲 | 久久视频国产 | 亚洲精品中文无码AV在线播放 | 自拍啪啪 | 国产欧美精品 | 国产美女极度色诱视频www | 精品欧美 | 激情 小说 亚洲 图片 伦 | 青青青国产精品一区二区 | 91丨九色丨蝌蚪丨丝袜 | 国产精品久久免费视频 | 国产精品91久久 | 久艹在线播放 | 四虎精品欧美一区二区免费 | 中文字幕日韩亚洲 | 乱一色一乱一性一视频 | 久久人妻少妇嫩草av蜜桃 | 97九色 | 久在线观看 | 强伦人妻一区二区三区视频18 | 男男一级淫片免费播放 | 亚洲无av在线中文字幕 | 国产呦小j女精品视频 | 欧美成人图区 | 欧美亚州 | 男男成人高潮片免费网站 | 久久九九综合 | 一本一道久久综合狠狠老精东影业 | 麻豆91茄子在线观看 | 国产3页 | 亚洲一区二区视频在线观看 | 国产高清无密码一区二区三区 | 日韩视频一区二区 | 陪读偷伦初尝小说 | 成人爽爽爽| 蜜桃在线一区二区三区 | 美女少妇一区二区 | 欧美大片在线观看 | 日韩精品一区二区三区中文字幕 | 免费的毛片 | 日本午夜大片 | 青青草视频免费观看 | 亚洲v欧美v | 国产精品男人的天堂 |