java-servlet
特點(diǎn) 運(yùn)行于javaWeb服務(wù)器處理請(qǐng)求和進(jìn)行響應(yīng)的java程序
一般要繼承于HttpServlet父類,重寫doget和dopost方法
和jsp比較 應(yīng)用場(chǎng)景 jsp適合顯示復(fù)雜的界面
? servlet適合不需要界面的后臺(tái)處理程序
編程方式 jsp是html和java代碼混合
servlet是純java編寫
運(yùn)行方式 jsp是編譯成servlet后運(yùn)行
servlet是自動(dòng)編譯并配置后運(yùn)行
執(zhí)行速度 jsp改變后會(huì)自動(dòng)重新編譯
servlet先編譯后再運(yùn)行
部署方式 jsp改變后不用重啟服務(wù)器就生效
servlet改變后要重啟服務(wù)器才生效
配置 2.x 在web.xml配置 <servlet> (命名<servlet-name>、全類名<servlet-class>)
?<servlet-mapping> (命名<servlet-name>、url路徑<servlet-pattern>)
名稱
3.x 兼容2.x
?支持@WebServlet("映射的url")
API HttpServlet
HttpServletRequest 對(duì)應(yīng)內(nèi)置對(duì)象request
getSession() 得到當(dāng)前請(qǐng)求的HttpSession實(shí)例
中文轉(zhuǎn)碼
HttpServletResponse 對(duì)應(yīng)內(nèi)置對(duì)象response
?setContentType(“text/html”) 設(shè)置響應(yīng)頭信息解碼
?response.setCharacterEncoding("UTF-8") 設(shè)置響應(yīng)頭信息解碼
HttpSession 對(duì)應(yīng)內(nèi)置對(duì)象session
轉(zhuǎn)載于:https://www.cnblogs.com/jingfengling/p/6019452.html
總結(jié)
以上是生活随笔為你收集整理的java-servlet的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: db2 常用配置
- 下一篇: 首发青釉工艺!一加Ace Pro青雾版开