不懂解决的问题

程序在服务运行了两天就出现报错:006-10-09 09:00:41 StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exceptionorg.hibernate.exception.JDBCConnectionException: could not execute query at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:72) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43) at org.h…

jsp

jsp的九大内置对象 1、out:向客户端输出数据,字符流。 2、request:接受客户端的http请求。 3、response:封装jsp的产生的回应。 4、session:用于保存用户的信息,跟踪用户的行为。 5、application:多个用户共享的信息,可以做计算器。 6、pageContext:代表jsp页面的上下文 7、exception:代表运行时的一个异常。 8、page:代表jsp这个实例本身(使用比较少) 9、config:代表jsp对应的servlet配…

ssh单元测试

通常我们的bs模式应同都是5层构架体系的:DAO  BL  Action Taglib JSP 在这5层之中,只有jsp是非java代码的,所以也是比较难以进行单元测试的一层 而且jsp作为表现层来说呢,通常变化也比较大。所以对jsp编写代码测试的代价要远大于人工直接对页面样式进行测试。 这篇文章主要将针对除去jsp以外的另外4层相关单元测试的基本框架进行了一些讨论: 首先我们要在单元测试前问自己一个问题:单元测试的目…

浅谈JSP与Servlet

这里浅谈JSP与Servlet,不涉及struts、hibernate、Spring,EJB等框架。   说到JSP和servlet,都知道是java的web技术,这两种技术都能用来生成HTML页面,也能被java虚拟机解析。简单的说,JSP就是嵌入了JAVA代码的HTML,Servlet是嵌入了HTML代码的JAVA,或者这样说才更形象。   什么时候该用JSP?什么时候该用Servlet?好像没有一个明确的界限,相对来说,JSP做显示更优雅,Servlet做逻辑更容易。顺便…

AppFuse

hibernate的优化。这步很关键。我把所有一对多的hbm文件里的lazy属性都设置成true,另外,hibernate的fecthsize设置成1。这样就系统的性能就好了不少。 设 置jsp缓存。其实,appfuse本来就配置有oscache来缓存jsp的。但appfuse的作者觉得jsp缓存会影响jsp的调试,所以把 oscache给禁止了。其实在生产环境里,用户是很少改动jsp的,所以应该打开jsp缓存。我们只需修改web.xml文件,把oscache的注释 去…

Spring拿你怎么办

学习JSP应用开发有一段时间了,学习中我克服了许多困难,感觉收获了许多。学的东西愈多,问题愈多。我注意到我所浏览的网站中,ASP网站还是站了大多数的,ASP.NET和JSP 开发的网站不是很多,其中校内网使用JSP开发的。 JSP开发网站有许多中模式,其中JSP架构、JSP+JavaBean架构、JSP+Java+Servlet架构比较简单,Struts+Hibernate架构稍微难一些,可是一涉及到Spring情况就不好了,老是莫名其妙的出现…

【S2HS学习笔记】第二章节:JSP/Servlet及相关技术详解

JSP(Java Servr Page)和Servlet是Java EE规范的两个基本成员,他们是Java Web开发的重点知识,也是Java EE开发的基础知识。JSP和Servlet的本质是一样的,因此JSP最终必须编译成Servlet才能运行,或者说JSP只是生成Servlet的“草稿”文件。JSP的特点是在HTML页面中嵌入了Java代码片段,从而可以动态的提供页面内容。  1.Web应用和web.xml文件   JSP、Servlet、Listener和Filter等都必须运行在Web应用中。…

Java常碰面试题

[size=medium]1、jsp和servlet的区别、共同点、各自应用的范围?? JSP是Servlet技术的扩展,本质上就是Servlet的简易方式。JSP编译后是“类servlet”。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet主要用于控制逻辑。在struts框架中,JSP位于MVC设计模式…

SSH架构的形成

1. client - jsp - DB   2. client - jsp - model - DB。    jsp负责与DB交互,包括1。   3. client - jsp - service - model - DB。   jsp只与model和service打交道,与DB无关。service负责与DB交互。service与model层合称为     业务逻辑层。 4. client - jsp - service - model - hibernate - DB。   hibernate负责与DB交互。 5. client - jsp - service - model - DAO - DB。   不直接访问数据库…

(转)掌握jsp自定义标签:(一)

本教程目的 第 1 页(共3 页) 想要在 JavaServer Pages (JSP) 应用程序中添加自定义标签吗?本教程将为您展示如何用这些标签编写类似于 JSP 技术自带操作 —— 如 jsp:useBean、jsp:getProperty 和 jsp:forward —— 的自定义操作。介绍如何用特定于自已的域的表示逻辑的自定义操作来扩展 JSP 语法。 在 JSP 应用程序中添加 自定义标签 的能力可以使您将工作重点放到以文档为中心的开发方式上。可以使 …

Hibernate update与Hibernate saveOrUpdate的区别

 转自:http://developer.51cto.com/art/200906/130121.htm        本文讲述的是Hibernate update与Hibernate saveOrUpdate的区别,首先PO的三种状态,然后着重介绍了Hibernate update与  Hibernate saveOrUpdate的区别。 先来点概念,在Hibernate中,最核心的概念就是对PO的状态管理。一个PO有三种状态: 1、未被持久化的VO,此时就是一个内存对象VO,由JVM管理生命周期。 2、已被持久化的PO,并且在…

SpringBoot+spring-date-jpa+Hibernate 整合mysql 与sqlserver 配置文件信息

SpringBoot+spring-date-jpa+Hibernate 整合mysql  配置文件 #mysql configure spring.datasource.url = jdbc:mysql://localhost:3306/popularfeelings?serverTimezone=GMT&characterEncoding=utf-8 spring.datasource.username = root spring.datasource.password = root spring.datasource.driverClassName = com.mysql.cj.jdbc.Driver spring.jpa.database = MYSQL #stripped before adding th…

查看hibernate 实际发出的sql语句

平常的show_sql=true 最后的参数只能看到一个?   log4j设置   log4j.category.org.hibernate.SQL=DEBUG,CAlog4j.category.org.hibernate.type=DEBUG,CA     log DEBUG 10-03-18 17:26:17,203 main [AbstractBatcher.log:346] select topdsobayi0_.BAYID as BAYID1_, topdsobayi0_.INDEX1 as INDEX1_1_, topdsobayi0_.INDEX1 as INDEX1_39_0_, topdsobayi0_.BAYID as BAYID39_0_, topdsobayi0_.DISCON…

Hibernate 事务提交sql语句的顺序

Hibernate 事务提交sql语句的顺序 Hibernate 事务提交sql语句的顺序(2010-05-18 09:18:40)标签:hibernate事务杂谈分类:J2EE 最近做的项目有一个很麻烦的业务,一个操作里包含了insert,update,delete,select动作。 一开始起在一个hibernate事务里,发现在入库的时候有的时候数据对不上,后来查了下资料才知道hibernate事务提交sql语句的顺序并不是按照程序里写的顺序提交的。 总的说应该是按insert、…

hibernate 联合主键 merge

http://topic.csdn.net/u/20090722/16/1946dd91-3900-47e9-ab85-ed7db41252de.html Object obj=session.merge(entry.getClass().getName(), entry); entry 中的主键都是有值的,但是obj中的主键都是null,且数据库中也是空值 一头雾水啊。主键是复合主键, 单表,没有关联关系。 我用的hibernate 是3.0 现在发现规律,如果 entry是全新的,merge就会出现 主键被清空的问题。 如果session缓存中,有和e…
下一页 »