`
persistC
  • 浏览: 71434 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
一、监听器 以下是3个Listener接口。 ServletRequestListener HttpSessionListener ServletContextListener 这三个监听器接口,分别监听Servlet中3种比较中要的对象的创建和销毁。这三个接口中分别有监听该对象创建和销毁事件的方法,服务器本身就是事件源。 listener的配置 <listener> <listener-class>alan.servlet.listener.AlanContextListener</listener-class>         <!--list ...
二、会话 session Session是基于Cookie来跟踪的,即:没有Cookies的支持,Session是不能运行起来的。 Session对象用来解决客户端发送多个请求时来用户请求信息的存储问题,但是他和ServletRequest对象是不同的,他会在有需要时创建, 但是他的生命周期会比请求对象要长。Session对象的生命周期也是有限制的,如果长时间的没有访问,就会销毁掉Session对象,可以通 过Session对象的 setAttribute(String name, Object o) 和getAttribute(String name)来存取数据信息。Session是用 ...
一、连接池 在应用的META-INF文件夹下context.xml文件中 <Context>    <Resource       name="jdbc/oracle" 配置JDNI的名字       type="javax.sql.DataSource" 绑定资源的类型       password="sd0605"       driverClassName="oracle.jdbc.driver.OracleDriver" 驱动名       maxIdle="1"最大连接 ...
一、复习 servlet接口的实现类中的service()方法,在继承HttpServlet类时,如果没有覆盖父类的service()方法, 那么父类的service()方法会根据请求类型不同的会分别调用覆盖的doGet(),doPost()方法,如果响应两 种请求的动作相同,那么可 ...
一、简述 1、Servlet,服务器端的小程序,它是相对于Applet而言的,Applet是客户端小程序。    Servlet,是接受来自网络的请求(form表单,以及其他的请求),并对不同请求作出不同的响应    Servlet,是基于Http协议的,是运行在web服务器中的程序。这里要提出一个容器的概念。    servlet是运行在web容器中,在后面会详细地讲解,这个web容器可以控制Servlet对象的生命周期,控制请求由Servlet对象处理。 2、web服务器,这里的服务器不是硬件概念,而是软件,常用的web服务器有 Tomcat,Jboss等,我们所用到的Tomcat是一个开 ...
一、EL语法 EL的语法很简单,他最大的特点就是使用上很方便 例: ${sessionScope.user.sex} 所有EL都是以 ${ 为起始、以} 为结尾的。 上述EL范例的意思是:从Session取得用户的性别。如果使用之前JSP代码的写法如下: <%   User user = (User)session.getAttribute("user");   String sex = user.getSex( ); %> 两者相比较之下,可以发现EL的语法比传统JSP代码更为方便、简洁。 EL提供 . 和 [ ] 两种运算符来存取数据,[ ]可以访问集合 ...
一、JSTL(JSP标准标签库) JSTL由核心标签,<c:... > ,xml解析标签 <x:...>,国际化标签 <fmt:....>,数据库访问标签<sql:...>,函数标签<fn:...> 1、核心标签Core <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> 属性设置 <c:set> 设置属性 <c:remove> 移除设置的属性 2、迭代标签 <c:forEa ...
一、JSP的异常处理 <%@page errorPage="xxx.jsp"%> 指定本页面出现异常后要转到的页面 <%@page iserrorPage="true"%> 见本页面指定为异常处理页面,也就是其他出异常的页面可以指定本页面为要转到的异常处理页面。                                  处理异常 运行时异常 1) 一个程序运行时重获的错误; 2) 能被一固有的异常对象引用所使用; 3) 可以利用异常引用创建或产生一个JSP页面显示异常信息给用户。 创建一个异常跟踪方案 1) 在每一个 ...
JSP的注释 <%--........--%> JSP指令和JSP动作(标准的JSP标签) JSP指令的语法 <%@... ....%> <%@include file="...."%> 包含指令,包含指令会将要包含的文件代码原样输出到本页面(在翻译时把包含文件的内容引入并合并),不进行翻译,file属性制定要包含的文件的名字(注意要包含的文件的路径),这个指令可以实现页面的复用。 注意:<%@include file=" "%>要包含的JSP文件中不能定义重名的变量,如果不使用包含指令,那么JSP ...
一、JSP(java server page) 1、JSP是服务器端运行的页面,JSP本事就是一个文档,他不仅可以包含静态的HTML代码,也可以包含动态的JAVA代码,    服务器容器可以将JSP转换成Servlet发布,并接受请求。                 2、JSP i ...
1. 精简版,在ASP、PHP、JSP、ASP.NET四个平台通用。    注意:默认为asp平台下使用,如在其它平台下使用,请用记事本打开ewebeditor.htm文件,按如下方法修改保存即可。    config.ServerExt = "asp";    改为    config.ServerExt = "php";    或    config.ServerExt = "jsp";    或    config.ServerExt = "aspx"; 2. 自带10个样式,样式名分别为: ...

JNDI

    博客分类:
  • JDBC
1)启动Tomcat服务器,打开浏览器,输入http://localhost:8080/admin(其中localhost是名称服务器或称为主机), 进入管理界面的登陆页面,这时候请输入原来安装时要求输入的用户名和密码,登陆到管理界面, 2)选择Resources-Data sources进入配置数据源界面,选择 Data Source Actions ->选择Create New Data Source,进入配置详细信息界面 主要内容例如下: JNDI Name:   ->jdbc/mysql Data Source URL  ->jdbc:mysql://localho ...
想写个struts 2.0+tiles模版玩玩,没有想到找资料还麻烦,于是自己把通宵弄好的过程记下来,以供大家有急需,不足的地方欢迎交流。 1.在WEB-INF/lib下加入所需的jar包     commons-digester-1.6.jar,     tiles-core-2.0-20070207.130156-4.jar,     tiles-api-2.0-20070207.130156-4.jar,     struts2-tiles-plugin-2.0.6.jar, struts2-core-2.0.6.jar xwork-2.0.1.jar, 2. 以下内容添加到web ...
为什么HashCode对于对象是如此的重要?           一个对象的HashCode就是一个简单的Hash算法的实现,虽然它和那些真正的复杂的Hash算法相比还不能叫真正的算法,它如何实现它,不仅仅是程序员的编程水平问题,而是关系到你的对象在存取是性能的非常重要的关系.有可能,不同的HashCode可能会使你的对象存取产生,成百上千倍的性能差别。          我们先来看一下,在JAVA中两个重要的数据结构:HashMap和Hashtable,虽然它们有很大的区别,如继承关系不同,对value的约束条件(是否允许null)不同,以及线程安全性等有着特定的区别,但从实现原理上来说, ...
J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题 ...
Global site tag (gtag.js) - Google Analytics