jsp 3指令 7动作 9对象

指令 7动作 9对象


3指令

page

include

taglib


7动作

include

forward

useBean

setProperty

getProperty

parm

pugin


9对象

application javax.servlet.ServletContext

getAttribute

serAttribute

getInitParameter

session javax.servlet.http.HttpSession

getAttribute

serAttribute

config javax.servlet.ServletConfig

getInitParameters

getInitParameter

page javax.servlet.Servlet本身
pageContext javax.servlet.jsp.PageContext

getServletContext

getServletConfig

getSession

getOut

request javax.servlet.http.HttpServletRequest

getAttribute

serAttribute

getParameter

getParameterMap

getParameterNames

getParameterValues

setCharactorEncoding

getCookies

response javax.servlet.http.HttpServletResponse

sendRedirect

getOutputStream

setCookie

out javax.servlet.jsp,JspWriter
exception Throwable

getMessage

getStrackTrace


往往在servlet里这样得到:

HttpServletRequest HttpServletResponse 为参数

先用某种方法得到pageContext

然后

pageContext.getServletConfig

pageContext.getServletContext (或者可以servletConfig.getServletContext())

pageContext.getSession 

pageContext.getOut


=======================================

另外

1 web.xml下配置<context-param>,可以让context读到、


2 pageContext.getAttribute(String name,int scope) 可从pageContext.PAGE_SCOPE、 pageContext.SESSION_SCOPE、pageContext.SESSION_SCOPE、pageContext.APPLICATION_SCOPE中读取数据


3 中文字符处理

String raw = request.getParameter()

byte[] b = raw.getBytes("ISO-8859-1")

String name = new String(b,"gb2312")





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值