![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SSH知识基础
Red88Army
这个作者很懒,什么都没留下…
展开
-
Struts2.0中数据的传递
[b]Struts2.0中数据直接的传递:[/b][align=center][/align]1. action与action之间传递数据: 在第一个action中execute()方法中使用: [code="java"] ActionContext.getContext().getSession().put("kk", getUser());[/code]//getUser()...2009-09-15 15:50:57 · 122 阅读 · 0 评论 -
javax.servlet.ServletException: No getter method for property: "Tid" of bean: "Q
异常信息:[code="java"]javax.servlet.ServletException: No getter method for property: "Tid" of bean: "Ques"[/code]修改办法: Tid改写成tid就OK了[code="java"][/code]2009-09-10 12:37:22 · 276 阅读 · 0 评论 -
原创:Struts2数据标签的解析
数据标签主要用于提供各种数据访问相关的功能,比如显示一个Action里的属性,以及生成的国际化输出等。 Struts2数据标签主要分为以下几种: property:用于生成输出某个值 值包:valueStack、StackContext和ActionContext中的值 bean:该标签用于创建一个JavaBean实例,如果指定了id属性,...原创 2010-12-13 17:32:03 · 175 阅读 · 0 评论 -
原创:Struts2控制标签的解析
Struts2的控制标签,主要用于完成流程控制,以及对ValueStack的控制。数据标签主要用于访问ValueStack中的数据;控制标签可以完成输出流程的控制,例如循环,分支等操作,也可以完成对集合的合并,排序等操作。[code="java"] Struts2控制标签案例 if/e...原创 2010-12-14 15:51:05 · 211 阅读 · 0 评论 -
cascade与inverse的使用
关于Hibernate中 cascade 与 inverse 的理解。 今天在上课的时候,突然发现学员对上边的理解很不到位,所以就上网转载了该文章,希望学员有所收获。 在学习Hibernate的过程中最不好理解的就是这两个属性了。 据个例子:书上说inverse=false时,由主控方维持关系。。。由于我也是初学者。。。再加上语文水平偏低。。。不理...原创 2010-05-24 10:38:11 · 127 阅读 · 0 评论 -
PermGen space
一、PermGen spacePermGen space的全称是Permanent Generation space,是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中,它和存放类实例(Instance)的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对...原创 2010-06-04 17:48:21 · 81 阅读 · 0 评论 -
java.lang.reflect.InvocationTargetException
HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () t...原创 2010-06-04 17:51:11 · 197 阅读 · 0 评论 -
org.springframework.dao.InvalidDataAccessApiUsageException
[code="java"]org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or ...原创 2010-06-05 12:00:21 · 282 阅读 · 0 评论 -
ssh整合延迟加载保错的解决办法
[code="java"]我们在项目中一般都会使用Spring来管理Hibernate的session, 但是在查询数据的时候默认会使用lazy-loading方式的,也就是通常所说的延迟加载,延迟加载方式不同于普通加载,他会在使用到数据的时候才回真正的发出SQL语句,而Spring会自动的关闭session的,那么我们在前端页面做展示的时候问题就来了,我们在后台的时候还没有发出SQL...原创 2010-06-05 12:05:16 · 142 阅读 · 0 评论 -
严重: IOException while loading persisted sessions: java.io.EOFException java.i
[code="java"]严重: IOException while loading persisted sessions: java.io.EOFExceptionjava.io.EOFExceptionat java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)at java.io.ObjectIn...原创 2010-06-06 14:47:54 · 195 阅读 · 0 评论 -
Infinite recursion detected:
[code="java"]Infinite recursion detected: [/que/listQuestion!findCurpageQue, /que/listQuestion, /que/listQuestion] - [unknown location]com.opensymphony.xwork2.ActionChainResult.execute(ActionChain...原创 2010-06-06 20:21:30 · 460 阅读 · 0 评论 -
EA用例图
包含关系用于将部分工作流程分离出去,对这部分工作流程来说,基本用例只取决于结果,与获得结果的方法无关。如果这种分离可以简化对基本用例的理解(隐藏详细的行为),或者可以在其他基本用例中复用被分离的行为,您就可以将这部分工作流程分离出去。基本用例通过包含关系连接到包含用例。包含用例总是抽象的。它描述在执行基本用例的用例实例中插入的行为段。基本用例可控制与包含用例的关系,并可依赖于执行包含用例所...2009-09-09 11:48:11 · 725 阅读 · 0 评论 -
java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource
Struts1.2异常信息:[code="java"]org.apache.commons.dbcp.BasicDataSource[/code]修改添加两个包commons-pool.jar和commons-dbcp-1.2.1.jar到tomcat/lib/2009-09-07 10:21:38 · 81 阅读 · 0 评论 -
struts2.0的处理流程
一:回顾struts2.0的处理流程[code="java"]==>>>>当处理的提交的Action时通过==>>>>web.xml ===>>>>过滤处理====>>>>org.apache.struts2.dispatcher.FilterDispatcher===>>>通过FilterDipatcher====>>>struts.x2009-09-15 15:57:09 · 76 阅读 · 0 评论 -
struts2.0全局跳转,局部跳转,全局异常..
[code="java"]2.struts2.0的全局跳转 /ok.jsp 3.struts2.0的局部跳转: /ok.jsp 4.全局异常: 要在 /error.jsp...2009-09-15 16:03:19 · 168 阅读 · 0 评论 -
Myeclipse中开发Struts2.0项目
[code="java"]开发环境的搭建: 1:添加struts2.0 jar包 根据自己的struts2的版本添加。 2: web.xml添加过滤器进行拦截请求 struts2 org.apache.struts2.dispatcher.FilterDispatcher struts2 /*3.在src目...2009-09-15 16:04:58 · 100 阅读 · 0 评论 -
myeclipse中导入.war文件
在导入war文件之前首先新建项目 比如:webPorject然后在Myeclipse中:在File===》import==》General中选择Archive File 出现对话框 ====>在Form archive file中选择你要导入的项目.war =====>全选=====>导入你新建立的项目 点击Finish...2009-09-16 11:04:21 · 725 阅读 · 0 评论 -
org.hibernate.hql.ast.QuerySyntaxException
[code="java"]Exception in thread "main" org.hibernate.hql.ast.QuerySyntaxException: user is not mapped [from user as u where u.name=:name and u.password=:password] at org.hibernate.hql.ast.util.Se...原创 2009-09-24 16:16:44 · 104 阅读 · 0 评论 -
org.hibernate.MappingException
[code="java"]log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).log4j:WARN Please initialize the log4j system properly.%%%% Error Creating SessionFactory %%%%org...2009-09-26 10:04:56 · 168 阅读 · 0 评论 -
Exception in thread "main" java.util.ConcurrentModificationException
[code="java"]public void del(int id){ session.beginTransaction().begin(); Company c=(Company) session.get(Company.class, 1); Set set=c.getEmployees(); Iterator it=set.iterator(); whil...2009-09-26 16:52:45 · 107 阅读 · 0 评论 -
java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer
异常信息:[code="java"]java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer[/code]由于Hibernate3.2.5版本的(select count(*))查询返回的结果是个Long 不能强制转换:[code="java"]public int ...2009-09-27 14:58:16 · 341 阅读 · 0 评论 -
Hibernate生成主键的策略
我以版本:Hiberante2.1.7提供的集中内置标示符生成器,[list=1]incrementidentitysequencehilonativeuuid.hex[/list]上面的都适用于代理主键,详细请参考:hiberante官方网站assigned 适用于自然主键...2009-04-17 11:03:40 · 76 阅读 · 0 评论 -
org.apache.struts.action.InvalidCancelException
异常信息:如下[code="java"]org.apache.struts.action.InvalidCancelException[/code]修改部分:要用重置的方法[code="java"][/code]2009-09-04 10:38:47 · 104 阅读 · 0 评论 -
SSH整合注意一点:
最近又一次使用了SSH整合,但是在Spring注入的时候会所有的依赖注入的对象的第一个单词都有小写。。呵呵呵 因为在使用set get方法中才能获得。原创 2010-06-06 20:23:10 · 90 阅读 · 0 评论