您现在的位置:计算机技术学习网 > 技术中心 > WEB编程 > JSP >

jsp/java web基础知识回顾(4)

来源:未知 责任编辑:责任编辑 发表时间:2014-01-26 21:59 点击:

毁事件。
 web.xml:
 <listener>
  <listener-class>
 </listener>

 javax.servlet.ServletRequestListener接口,主要侦听request隐含对象的创建与销毁事件
 ServletRequestAttributeListener接口,侦听request属性的变化
 javax.servlet.http.HttpSessionListener接口,侦听上下文中session对象的创建与销毁事件
 javax.servlet.http. HttpSessionAttributeListener接口,侦听session属性的变化
 javax.servlet.ServletContextListener接口,侦听Web应用Sevlet上下文的初始化事件和销毁事件
 javax.servlet.ServletContextAttributeListener接口 ,侦听application属性事件
21.JavaBean
 javabean即pojo类,plain old java objects,简单的java对象
 jsp中使用JavaBean
  1.<% %>内new
  2.jsp动作<jsp:useBean><jsp:setProperty><jsp:getProperty>
   注意userBean中class(找不到则创建新的)和type的区别,还有scope
 利用外部的javabean,文件上传,email,poi等
22.数据库访问-jdbc
 tomcat\conf\context.xml中配置数据库连接池<Context>
 javax.sql.DataSource

 java.sql.Blob blob = rs.getBlob("");
 byte[] bytes = blob.getBytes(,);
23.MVC
 struts1.x
  controller-ActionServlet/Action
  struts-config.xml
  ActionServlet读取Struts-config.xml中的ActionMapping对象,每个ActionMapping对象实现了一个请求到一个Action对象之间的映
  射。Action对象会调用javabean完成业务操作.
 流程:login.jsp->submit->login.do->web.xml->servlet(ActionServlet,struts自带)->读取struts-config.xml->action/actionform
 (表单bean)->execute()
24.EL与JSTL
 EL表达式引入EL表达式语言目的之一是为JSP页面计算;访问和打印数据提供方便,尽可能减少JSP页面中的Java代码,使JSP页
 面更简洁、更易于开发和维护

 EL表达式语言的基本语法为: ${表达式}
 EL表达式通过“.”算符访问JavaBean中的属性,${JavaBean名.属性名}

 JSTL的全称是JSP标准标记库(JSP Standard Tag Library,JSTL),它是SUN公司为简化JSP页面设计而提出的一种技术规范;

 *.properties文件称为资源文件,在资源文件中,以“key=value”的形式存储一个变量及它的值,一行写一对“key=value”;方便消息的集中存储和管理 ;方便消息的国际化

 

摘自  I want to fly higher
 

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • JSP与Servlet
  • 自己动手写MiniBBS系列(基本篇)之用户登录
  • JSP取当前日期
  • JDBC 入门(一)
  • 打开一个jsp页面默认查询所有数据,调用action
  • 使用JSP标签库验证用户的输入(2)完
  • 自定义JSP标签(tag)浅议
  • WIN98/2000下的jsp服务器
  • JSP内建对象(二)
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1