Servlet和JSP初始化参数小结

请求被封装成为一个HttpServletRequest对象。使用getParameter(String )来获得GET请求的参数。




响应被封装成为一个HttpServletResponse对象。通过getWriter()获得对象,该对象为OutputStream子类。




servlet可以使用getServletContext.getInitParam(String paramName)获得web.xml里Servlet的子标签init标签配置的参数。




Servlet提供getInitParameter(String param)来获得web.xml里Servlet的子标签init标签配置的参数,也可以由Servlet提供getServletConfig()返回ServletConfig对象再获得初始化参数。




上下文参数context-param:上下文参数不同于servlert标签里的init标签配置的,获得上下文参数要用ServletContext对象,通过Servlet的getServletConfig().getServletContext获得对象,再使用getInitParameter获得参数,


JSP行为:
包含Bean:<jsp:useBean id="" class="" scope=""> 使用Bean:<jsp:getProperty name="" property="">
设置Bean:<jsp:setProperty name="" property="">
跳转:<jsp:forward page=""><jsp:param name="" value=""></>


JSP内置九大对象:
out对象:out.append()。
request对象:request.setAttribute(String,Object)在request中保存一个对象,可以使用getAttribute(String)获得,request.getParameter()获得地址栏参数。
response对象:getOut()获得PrintWriter对象。
config对象:它是ServletConfig的实例,ServletConfig封装了配置在web.xml中初始JSP的参数。
session对象:getAttribute获得session中属性名为对应的对象,set方法可以设置。
application对象:它是ServletContext类的对象,它封装了JSP所在Web应用程序的信息,如web.xml中的全局信息。通过ServletConfig。getServletContext获得,整个Web应用就一个application对象。getAttribute返回application中属性名对象的对象。getInitParameter返回全局初始化参数。
page对象:代表当前页面,相当于Java中的this。
pageContext对象:是PageContext的实例,代表了当前JSP编译后的内容,通过它能获得JSP中的资源,getAttribute返回指定范围内的属性,也可以由它获得其他的内置对象,如getRequest()。
exception对象:封装了JSP中抛出的异常信息。


补充EL表达式:用${}扩起来,用在JSP中的html代码中,常用来注入或获取相应Bean,可以获得对象的属性。
补充OGNL:用#声明OGNL、%字符串中显式声明OGNL、$在资源文件中引用OGNL
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
第2章 J2EE数据库编程设计与实现 案例1:JSP+JavaBean实现数据库读取 案例2:JSP顺序输出查询结果 案例3:JSP逆序输出查询结果 案例4:JSP执行存储过程 案例5:J2EE访问Tomcat的数据连接池 案例6:J2EE访问JBoss数据连接池 案例7:J2EE访问WebLogic的数据连接池 案例8:简单的登录程序 案例9:数据分页显示 案例10:网上投票系统 案例11:在浏览器内运行SQL命令 案例12:实现全文检索 案例13:JSP与MySQL创建留言本 案例14:会员管理系统 第2章 J2EE数据库编程设计与实现 案例1:JSP+JavaBean实现数据库读取 案例2:JSP顺序输出查询结果 案例3:JSP逆序输出查询结果 案例4:JSP执行存储过程 案例5:J2EE访问Tomcat的数据连接池 案例6:J2EE访问JBoss数据连接池 案例7:J2EE访问WebLogic的数据连接池 案例8:简单的登录程序 案例9:数据分页显示 案例10:网上投票系统 案例11:在浏览器内运行SQL命令 案例12:实现全文检索 案例13:JSP与MySQL创建留言本 案例14:会员管理系统 本章小结 第3章 J2EE多媒体编程设计与实现 案例1:捕获及输出音频 案例2;动态设置图片显示 案例3;将内存的图片显示到页面 案例4:使用JSP生成饼图 案例5:创建可重用的图形背景 案例6:发送动态图像 案例7:生成用于投票的图片 案例8:JSP调用JavaBean在网页上动态生成柱状图 案例9:实现图片上传 案例10:JSP页面调用Applet实现人民币大小写转换 本章小结 第4章 Servlet高级编程设计与实现 案例1:Servlet的多国语言显示 案例2:JSP调用JavaBean和Servlet实现用户注册、登录 案例3:Servlet动态生成图像验证码 案例4:Servlet使用连接池访问数据库 案例5:实现多个URL映射一个Servlet 案例6:为Servlet创建JSP形式的URL 案例7:实现服务器自动激活的Servlet 案例8:访问Servlet的安全限制 案例9:Servlet读取初始化参数 案例10:实现多个Servlet之间信息传递 案例11:Servlet实现简单购物车程序 案例12:JSPServlet之间信息传递 案例13:使用Servlet过滤器记录访问页面地址和页面执行时间 案例14:实现接受两种请求方式的Servlet 本章小结

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值