摘要:(2012-06-25 17:18:11)转载▼标签:it分类:Web应用开发1、提到Struts2的传值功能时,经常会见到Stack Context和ValueStack等概念,那么它们到底是什么,有什么作用呢。ValueStack(值栈):Struts2将OGNL上下文设置为Struts2中的ActionContext(内部使用的仍然是OgnlContext),并将值栈设为OGNL的根对象。ActionContext:一次Action调用都会创建一个ActionContext如:ActionContext ctx = ActionContext.getContext();Stack Obj
阅读全文
摘要:Hibernate之Query接口的uniqueResult()方法分类:Hibernate2011-12-26 21:156769人阅读评论(1)收藏举报queryhibernatesessionlistnull如果查询返回多个值用list()方法[java]view plaincopypublicvoidtestQuery(){Configurationconfig=newConfiguration().configure();SessionFactoryfactory=config.buildSessionFactory();//创建SessionFactorySessionsessio
阅读全文
摘要:java.lang.IllegalStateException: Cannot forward after response has been committed网上都说什么加一个return 有用全是放屁是你的dopost方法里面由于response多次提交或者是由于有页面显示后仍然含请求转向产生的,就是说程序在return之前就已经执行了跳转或者执行过response,之后遇到return的话,程序想再次执行跳转,也就是重定向,实际上是 @Override public void doPost(HttpServletRequest request, HttpServletResponse
阅读全文
摘要:jsp/servlet 第一篇 部署servlet myeclipse8.5 +tomcat6.033+mysql5.0+jdk4.6当开始建项目时出现 description The requested resource () is not available. 错误解决办法是在新建项目时只是用1.6版本的jdk 在弹出窗口选择no还有一个问题就是 连接数据库问题 必须在lib里面放上mysql的驱动jar包然后build path 进去 不然会出现无法连接数据库问题具体文件结构在index页面进行操作然后向RegServlet发送http请求 在RegServlet 处理index主要代码
阅读全文
摘要:Java 线程池的原理与实现最近在学习线程池、内存控制等关于提高程序运行性能方面的编程技术,在网上看到有一哥们写得不错,故和大家一起分享。[分享]Java 线程池的原理与实现这几天主要是狂看源程序,在弥补了一些以前知识空白的同时,也学会了不少新的知识(比如 NIO),或者称为新技术吧。线程池就是其中之一,一提到线程,我们会想到以前《操作系统》的生产者与消费者,信号量,同步控制等等。一提到池,我们会想到数据库连接池,但是线程池又如何呢?建议:在阅读本文前,先理一理同步的知识,特别是syncronized同步关键字的用法。关于我对同步的认识,要缘于大三年的一本书,书名好像是 Java 实战,这本书
阅读全文