- 浏览: 25888 次
- 性别:
- 来自: 深圳
最新评论
-
steafler:
这是由于struts2的action没有设置成prototyp ...
detached entity passed to persist -
gs80140:
报错的原因还有如下的情形:
比如:你在实体类中定义的变量如下 ...
detached entity passed to persist -
vissul:
那这两个地方要都没问题呢??错误还会出现在哪里呀?
detached entity passed to persist
文章列表
1.modalPanel里如果包含<h:input/> <h:commandButton/>之类的元素时,必须有自己的from,也就是说<h:form/>必须在在<rich:modalPanel/>的里面,否则表单控件都无法正确执行。
2.如果modalPanel自己内部有的form时,就不要再用其他的form来包住modalPanel控件。
Xml代码
<rich:modalPanel>
<f:facet name="header">
<h:outputText valu ...
- 2008-11-25 09:26
- 浏览 1484
- 评论(0)
双向注入
Dependency injection(依赖注入) 和 inversion of control(控制反转) 现在对大多数Java 开发者来说都是熟悉的概念了。依赖注入允许一个组件通过容器“注入”另一个组件到一个setter方法或者实例变量的方式,来获得被“注 ...
Seam 组件
Seam 组件是POJO(Plain Old Java Objects)。特别地,他们是JavaBean或者EJB 3.0 enterprise bean。Seam并不强求组件是EJB,甚至可以不使用EJB 3.0兼容的容器,Seam在设计的时候处处考虑对EJB 3.0的支持,并且包含对EJB 3.0的深度整合。
*
EJB 3.0 stateless Session Beans
*
EJB 3.0 stateful Session Beans
*
EJB 3.0 entity beans
*
...
Seam上下文是由框架创建和销毁的。应用程序不能通过显式的Java API调用来控制上下文划分。上下文通常是隐含的。然而,在某些情况下,上下文可以通过annotation(注解)划分。
基本的Seam上下文有:
*
Stateless context
*
Event (or request) context
*
Page context
*
Conversation context
*
Session context
*
Business process con ...
1.下载jboss seam并解压
2.安装ant:解压bin版本,新建ANT_HOME,并将其bin目录添加到系统path
3.更改seam的build.properties,添加jboss.home D:\\DevelopTool\\jboss-4.2.2.GA。注意路径后边不能有空格
4.用cmd转到examples的registration目录下,运行ant deploy
5.浏览器:http://localhost:8080/seam-registration
分析:
user
//$Id: User.java 2360 2006-10-25 20:17:46Z g ...
实体bean:message
//$Id: Message.java 902 2006-01-13 14:19:20Z theute $
package org.jboss.seam.example.messages;
import static org.jboss.seam.ScopeType.EVENT;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.Basic;
import javax.persistence.Entity;
import javax.persistenc ...
需要软件:
ant1.7
jboss-4.2.3.GA
jdk5.0
jboss seam:jboss-seam-2.0.3.CR1
在运行实例的过程中,无非是完成 项目的部署以及 数据库的生成
1:在E:\jboss-seam-2.0.3.CR1 (seam 解压后的路径) 下面找build.properties ,在最末一行添加一行:jboss.home=E:\\jboss-4.2.3.GA ,注意在windows下面是\\
2:启动jboss
3:部署booking这个例子,首先用cmd进入E:\jboss-seam-2.0.3.CR1\examples\booking ...
- 2008-11-22 10:43
- 浏览 3216
- 评论(0)
下载ant的网址:http://ant.apache.org/
下载jdk的网址:http://java.sun.com/j2se/1.5.0/download.jsp
1:都直接进行解压
2、环境变量的设置
在‘我的电脑>>属性>>高级>>环境变量>>系统变量 下编辑
ANT_HOME=f:\files\ant
JAVA_HOME=f:\files\jdk
CLASSPATH=f:\files\jdk\lib\tools.jar
PATH=%PATH%;%JAVA_HOME%\bin;%ANT_HOME%\bin
- 2008-11-22 10:41
- 浏览 1201
- 评论(0)
一、信息系统(Information System)
信息系统(Information System)是以提供信息服务为主要目的的数据密集型、人机交互的计算机应用系统。它在技术上有4个特点:
(1)涉及的数据量大。数据一般需存放在辅助存储器中,内存中只暂存当前要处理的一小部分数据;
(2)绝大部分数据是持久的,即不随程序运行的结束而消失,而需长期保留在计算机系统中;
(3)这些持久数据为多个应用程序所共享,甚至在一个单位或更大范围内共享;
(4)除具有数据采集、传输、存储和管理等基本功能外,还可向用户提供信息检索、统计报表、事务处理、规划、设计、指挥、控制、决策、报警、提示、咨询等信息服务。
二 ...
- 2008-11-05 17:48
- 浏览 2097
- 评论(0)
今天做时SEAM,用EJB3实现。
遇到在执行manager.persist()
时出现 javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: detached entity passed to persist: 现在解决问题。共享给大家。
经过反复检查。是entity bean的 @Id标记错了。标记到了一个string字段上了
同时,还有一个错误就是,如果对id字段的set方法手工设定数字。也会报错
identifier of an instance of titan.domain. ...
- 2008-11-05 17:43
- 浏览 10901
- 评论(3)