carfield12883

博客园 首页 新随笔 联系 订阅 管理

2011年11月30日 #

摘要: servlet生命周期主要包括加载程序,初始化,服务,销毁,卸载5个部分;生命周期对应的方法:Public void init() throws ServletException Servlet初始化时调用Public void init(ServletConfig config)throws Servlet Exception Servlet初始化时调用,可以通过ServletConfig读取配置信息Public abstract void service (ServletRequest req,ServletResponse res )throws ServletException,IOE 阅读全文
posted @ 2011-11-30 18:28 carfield12883 阅读(127) 评论(1) 推荐(1) 编辑

2011年11月17日 #

摘要: 1.自动配置<jsp:setProperty name="实例化对象名称(id)" property="*"/ >2.指定属性<jsp:setProperty name="实例化对象名称(id)" property="属性名称"/>3.指定参数<jsp:setProperty name="实例化对象名称(id)" property="属性名称" param="参数名称"/>4.指定内容<jsp:setPropert 阅读全文
posted @ 2011-11-17 22:36 carfield12883 阅读(263) 评论(0) 推荐(0) 编辑

摘要: 如果表单提交的参数过多,可以使用<jsp:setProerty>标签将全部的属性设置到对应的SimpleBean属性中,该标签共有两个属性:name:对应着<jsp:useBean>中声明的id属性,表示使用指定的JavaBean; property:表示要操作的属性,“*”表示自动匹配;<%@ page language="java" import="java.util.*" pageEncoding="GBK"%><html> <head> </head> & 阅读全文
posted @ 2011-11-17 17:26 carfield12883 阅读(621) 评论(0) 推荐(0) 编辑

摘要: <jsp:useBean id="实例化对象名称" scope="保存范围" class ="包。类名称"><%@ page contentType="text/html" language="java" import="java.util.*" pageEncoding="GBK"%><jsp:useBean id="simple" scope="page" class="c 阅读全文
posted @ 2011-11-17 17:19 carfield12883 阅读(217) 评论(0) 推荐(0) 编辑

摘要: 在JSP中可以使用<%@page%>导入所需要的包,代码如下:<%@ page contentType="text/html" language="java" import="java.util.*" pageEncoding="GBK"%><%@ page import="cn.edu.imau.zhw.*" %><html> <head> <title></title> </head> <b 阅读全文
posted @ 2011-11-17 17:12 carfield12883 阅读(374) 评论(0) 推荐(0) 编辑

2011年11月8日 #

摘要: 1.建立web工程2.实现servletpackage lin;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;public class servlet extends GenericServlet{public void service(ServletRequest request,ServletResponse response)throws IOException , ServletException{response.setCharacterEncoding("GBK");Pri 阅读全文
posted @ 2011-11-08 22:31 carfield12883 阅读(682) 评论(0) 推荐(0) 编辑

摘要: DAO(Data Access Object,数据访问对象)的主要功能是数据操作,在程序的标准开发框架中属于数据层的操作。 整个DAO中实际上是以接口为操作标准,即客户端依靠DAO实现的接口进行操作,而服务器端要将接口进行具体的实现。DAO由以下几个部分组成。 1.DatabaseConnection:专门负责数据库的打开与关闭操作的类。 2.VO:主要是由属性,setter,getter方法组成,VO类中的属性与表中的字段相对应,每一个VO类的对象都表示表中的每一条记录。 3.DAO:主要定义操作的接口,定义一系列数据库的原子性操作,如增加,修改,删除,按ID查询等。 4.Impl:DAO. 阅读全文
posted @ 2011-11-08 19:31 carfield12883 阅读(435) 评论(0) 推荐(0) 编辑

2011年10月30日 #

摘要: pageContext对象是javax.servlet.jsp.PageContext类的实例,主要表示JSP页面的上下文常用方法:Public abstract void forward(String relativeUrlPath)throws ServletException,IOException页面跳转;Public void include(String relativeUrlPath)throws ServletException,IOException页面包含;Publilc servletConfig getServletConfig() 取得ServletConfig对象; 阅读全文
posted @ 2011-10-30 14:22 carfield12883 阅读(117) 评论(0) 推荐(0) 编辑

摘要: application对象是javax.servlet.ServletContext接口的实例化对象常用方法:String getRealPath(String path)得到虚拟目录对应的绝对路径;PublicEnumeration getArrtibuteNames() 得到所有属性的名称;Public String getContextPath() 取得当前的虚拟路径名称;对于application对象而言,在web中可以使用getServletContext()方法代替; 阅读全文
posted @ 2011-10-30 14:19 carfield12883 阅读(99) 评论(0) 推荐(0) 编辑

摘要: session对象最主要的用处就是完成用户的登录,注销等常见功能,每一个session对象都表示不同的访问用户,只能在http协议中。常用方法:Public String getId()取得Session Id;Public long getCreation Time()取得session的创建时间;Public long getLastAccessed Time()取得session的最后一次操作时间;Public boolean isNew()判断是否是新的session;Public void invalidate()让session失效;Public Enumeration getAt 阅读全文
posted @ 2011-10-30 14:17 carfield12883 阅读(102) 评论(1) 推荐(0) 编辑