a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > JSP > 正文

jsp中調(diào)用java代碼小結(jié)

2024-09-05 00:22:06
字體:
供稿:網(wǎng)友
大多數(shù)情況下, jsp 文檔的大部分由靜態(tài)文本(html)構(gòu)成, 為處理該頁面而創(chuàng)建的 servlet 只是將它們原封不動的傳遞給客戶端

原封不動的傳送給客戶端有兩個小例外:

1. 如果想傳送 <%或%>, 由于它跟jsp的特殊符號一致, 所以必須使用轉(zhuǎn)義字符轉(zhuǎn)義, </% 或 %/>
2. 如果想傳送注釋, 在 jsp 編輯頁面中出現(xiàn), 而在生成的html文檔不出現(xiàn), 那么我們要使用 <%-- --%>, 而 <!-- --> 這種形式會原封不動的傳遞給客戶端.

jsp 調(diào)用動態(tài)代碼策略

使用 mvc, 由一個 servlet 負(fù)責(zé)處理最初的請求, 查找數(shù)據(jù), 并將結(jié)果存儲在 bean中, 然后將請求轉(zhuǎn)發(fā)到 jsp 頁面來提交最后的結(jié)果, jsp 頁面使用 bean.

java 代碼位置

現(xiàn)在 jsp 頁面的 java 代碼量, 最好將一些 java 代碼放在類中, 然后將 java 類放在 WEB-INF/classes/directory/MachingPackageName, 然后使用 1或2行基于jsp的代碼調(diào)用它. 原因如下:

1. 開發(fā), 我們一般在面向?qū)ο蟮拈_發(fā)環(huán)境編寫常規(guī)類(java), 在面向html環(huán)境中, 比如 dreadweaver, 編寫jsp.
2. 編譯, 要編譯常規(guī)的 java 類, 秩序在IDE中編譯即可, 要編譯JSP頁面, 則必須將它放到正確的目錄中, 啟動服務(wù)器.
3. 調(diào)試, 單獨環(huán)境的 IDE 調(diào)試更加方便
4. 工作劃分, 精通java人員只關(guān)注java, 精通html人員關(guān)注html.
5. 測試, 可以單獨測試
6. 重用. 可以在多個jsp頁面利用相同的 java 類.

包是十分重要的, 將所有的類都放在保重.

jsp 表達(dá)式的使用

jsp 表達(dá)式用來將值直接插入到輸出中, <%= java 表達(dá)式%>

該表達(dá)式在求值, 轉(zhuǎn)換成字符串后, 插入到頁面中, 求值是在運行期間執(zhí)行(在頁面被請求時), 因此可以訪問到請求的所有信息.

例如: Current time: <%= new java.util.Date() %>

預(yù)定義變量, request, reponse, session, out, application

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 97超碰在线播放 | 免费成人在线观看 | 亚洲a级 | 亚洲精品视频在线免费 | 欧美午夜理伦三级在线观看偷窥 | 精品视频一区二区在线 | 亚洲婷婷一区二区三区 | 欧美视频亚洲视频 | 狠狠久久| 亚洲成人精品影视 | 国产在线观看一区 | 国产成人av电影 | 在线一区二区三区视频 | 日韩一区免费观看 | 91视频网址 | 青青草久 | 亚洲精品一区二区三区蜜桃久 | 欧美另类一二三四 | 成人久久18免费观看 | 丁香五月网久久综合 | 日韩在线欧美 | 亚洲精品久久久久久久久久久 | 国产精品不卡一区 | 成人欧美一区二区三区在线观看 | 久久国产精品毛片 | 欧美日韩一区二区三区在线观看 | 日本精品视频在线观看 | 欧美精品一区二区三区视频 | 精品毛片 | 综合久久一区二区三区 | 91精品中文字幕一区二区三区 | 羞羞视频网 | 一区二区三区自拍 | 大黄网站在线观看 | 免费成人在线电影 | 日本不卡在线播放 | 三级av网站 | 中文字幕视频在线播放 | 黄色一级大片视频 | 国产精品欧美一区二区三区 | 免费三级网站 |