`
文章列表
一、Session机制 跟踪用户的状态 二、Session跟踪的机制: 1、把SessionID保存到客户端Cookie中 2、若浏览器禁止了cookie,可以在每个URL中加上SessionID[HttpServletResponse接口提供了重写URL的方法:      public String encodeURL(String url) 这个方法在原有的URL加上了SessionID在后面      如:response.encodeURL("xxx.jsp");] 三、Session的持久化 1、为什么要持久化? 1) 假设有一万个不同 ...
DataSource 数据源 数据源是提供了对数据库连接池的支持   Tomcat把DataSource作为一种可配置的JNDI资源来处理,生成DataSource对象的工厂为: org.apache.commons.BasicDataSourceFactory   若通过数据源访问数据库,由于数据源由servlet容器创建并维护,所以必须把JDBC驱动放到容器的lib下 确保容器能够访问数据库
1、由Jsp生成的servlet类实现了javax.servlet.jsp.JspPage接口 有空研究下由Jap生成的这些servlet类的代码   2、Jap页面中<%@page method="xxx"%> 可以配置JSP中java代码所属的方法,默认是service方法的  
归纳起来, Servlet的生命周期分为3个阶段: 初始化阶段: 运行时阶段: 销毁阶段:   一、在下列的情况之一,Servlet会进入初始化阶段: 1  如果在web.xml中为一个Servlet设置了<load-on-startup>,那么当服务器启动时,也会初始化这个Servlet 2  当前Web应用在运行,
一、归纳起来, JavaWeb的生命周期分为3个阶段: 启动阶段:当Web服务器启动的时,JavaWeb应用就启动了——加载一些数据。 运行时阶段:当服务器在运行时,也是它的运行阶段——提供服务 终止阶段:关闭服务器,或者我们手动终止时——释放资源。   二、Web应用启动阶段完成下面的操作: 把web.xml文件中的数据加载到内存 为JavaWeb应用创建一个
Nutz.MVC web.xml中,servlet的拦截要注意不能用全匹配的方式,不然会拦截到jsp之类的 虽然在编写代码的时候加了nutz的lib,但是还是得在WEB_INF的lib下放一个lib,两个的作用是不同的 未完待续
新建一个本文文档,将以下内容复制进去:   [Shell]  Command=2  IconFile=explorer.exe,3  [Taskbar]  Command=ToggleDesktop 保存为显示桌面.scf就行啦! 这个可以放在前一篇的把快捷方式放在任务栏中间的,让显示桌面在中间,相当方便!  
转自:http://bbs.ruanmei.com/thread-284651-1-1.html   首先在用户文件夹找到Documents,在里面新建一个名为MTTB的文件夹这是我弄好之后里面的内容可见,是可以直接放入快捷方式的,免去往MTTB工具栏拖的步骤。还有,文件名应该也是可以随意的,不一定非要MTTB。好了,准备工作完成,先解锁任务栏吧然后选择工具栏,新建工具栏找到MTTB选择它接下来这步非常重要:拖动MTTB至任务栏中间的地方(提示:每次只能拖动一点,多拖几次就ok了。拖放快捷方式是往MTTB这个工具栏上面拖的,不拉大点的话,拖不上去的、)好了右击MTTB栏去掉显示文本和显示 ...
关于netsh的介绍网上很多,这里有一个介绍如何设置无线网络的: http://news.newhua.com/news1/Skills_System/2010/325/1032515158FA339H6DFI36C687486428DDJF7DAFEJ9GJ7J52KE4CI5.html 说几个注意的地方吧: 1、怎么样呢? 直接在cmd里面netsh之后就进去netsh的上下文了,然后可以用?来慢慢查看帮助 要学会看帮助做事! 2、netsh的工作方式 它的主要关键字是"上下文",树状的,嵌套的 在windows的不知道什么页面里面有介绍到,不过英 ...
一、Tomcat的作用 简单地说,包装用户请求里面提交的数据,把请求传送给servlet并把结果返回给客户 二、Tomcat的各个组件 Tomcat的组件可以在<CATALINA_HOME>/conf/server.xml中配置 三、Tomcat工作模式: 1、 作为独立的servlet容器,有独立的Java虚拟机进程.[Tomcat其实也是一个Java程序,要用JVM运行] 2、 运行在其他的服务器进程内.此时Tomcat分为两个部分 : Web服务器插件+Servlet容器组件.当有
@Id它只是认为int的主键一定是自增的[而不是会帮我们做自增的操作]; @Id插入后会把插入的对象的Id返回给对象     @Name也只是认为声明了Name的属性在数据库表里面是具有唯一性约束的 @Name有一个功能就是可以通过它来获取实例
20个开发人员非常有用的Java功能代码 http://space.itpub.net/24723271/viewspace-675796   JavaMail的专题,里面N多文章,不过故意很多类似的或者相同的 http://www.fengfly.com/html/JAVA/zujianyingyong/list_83_1.html  
1、Oracle数据库  Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();  String url="jdbc:oracle:thin:@localhost:1521:orcl";  //orcl为数据库的SID  String user="test";  String password="test";  Connection conn= DriverManager.getConnection(url,user,password);    ...
Global site tag (gtag.js) - Google Analytics