- 浏览: 78859 次
- 性别:
- 来自: 广州
最新评论
-
wangfuxuan:
我按照你的方法做了还是不行呀
[转]JForum_JForum安装后如何发表主题的问题 -
zxhDaniel:
满月无双 写道testLinkCSS()方法怎么取出 < ...
[转][htmlparser]htmlparser使用例子(全) -
满月无双:
testLinkCSS()方法怎么取出 <link hr ...
[转][htmlparser]htmlparser使用例子(全) -
a545807638:
厉害
James+intouch -
laserdance:
转贴请注明出处
[转]J2EE学习中一些值得研究的开源项目(TURN)
文章列表
一、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,两个的作用是不同的
未完待续
Win7中找回显示桌面的快捷方式
- 博客分类:
- windows
新建一个本文文档,将以下内容复制进去:
[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和@Name别误会它们了
- 博客分类:
- Nutz
@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);
...