seam
xichao007521
java web方向,努力学习,认真工作,好好做人
展开
-
When Local and When Remote?
Generally, your Enterprise Java Bean will need a remote client view in caseswhen you plan to use the bean in distributed environments. Specifically,these are the cases when the client that will原创 2009-04-08 14:26:00 · 252 阅读 · 0 评论 -
seam 中 jquery
在jquery中写seam代码,如panel.html("<h:outputText value='#{page.currentPage}'");这段代码可以正常执行,panel.html("<s:link view='product.xhtml'></s:link>");这段代码无效,貌似有这样一条规律:在js中可以使用<h:标记的标签,不能使用<s:标...2009-04-27 22:32:01 · 61 阅读 · 0 评论 -
Jboss Seam, mysql中文乱码问题4步骤总结
Jboss Seam, mysql中文乱码问题4步骤总结关键字: seam hbm2ddl 中文 乱码 mysql其实以下总结适合于任何hibernate+mysql的情况; 步骤1:在创建数据库Schema的时候请指定编码,例如mysql,就用这样的语句来建立Schema: Sql代码 create schema xxxx default character set ...2009-04-23 15:09:20 · 91 阅读 · 0 评论 -
都是prependId惹得祸
这两天在用seam里的ajax技术,首先考虑的ajax4jsf,看了教程,照着做,加到自己的代码里,不好用,试了很久,也没有找到合理的解决办法,只好用seam里的@WebRemote标签,实现异步交互。 今天上午心血来潮非要把这个问题搞清楚,我找了所有的seam example里面的例子,新建了工程,仿照着例子写,一切ok,在把原来的代码复制一份,一点一点添加,看看究竟是哪里错了,在比较了...2009-04-22 13:15:13 · 281 阅读 · 0 评论 -
seam 注解 @WebRemote
@WebRemote的用法和作用大致上相当于DWR,配置和写法都很像。 注意:<h:commendButton>标签中的事件中调用@WebRemote标注的方法,在ff下会报request error的错误,ie不会,安全协议不尽相同...2009-04-20 22:47:13 · 199 阅读 · 0 评论 -
a4j
seam中a4j引用为 xmlns:rich="http://richfaces.org/rich" 注意 ajaxRendered="true" 必须和<h:form>一起应用2009-04-19 21:10:23 · 108 阅读 · 0 评论 -
一些常见异常
1、Exception during request processing: Caused by javax.servlet.ServletException with message: "#{zhuce.zhuce}: javax.ejb.EJBTransactionRolledbackException: @In attribute requires non-null value: zhu...2009-04-18 10:16:46 · 326 阅读 · 0 评论 -
seam 注解 @Restrict
@Restrict注解 Seam组件可以通过使用@Restrict来实现方法级别或者类级别的安全控制。如果一个方法和这个方法所在类同时使用了@Restrict注解,那么方法级别的安全限制优先级更高(意味着类级别的限制不起作用)。如果在方法上验证失败,那么与执行Identity.checkRestriction()方法一样抛出一个异常(参考相关的文档)。把@Restrict加载一个组件类上...原创 2009-04-17 22:43:04 · 152 阅读 · 0 评论 -
一些ejb3注解
与jpa相关: @Temporal:大多数数据库都支持集中不同的临时数据类型,她们具有不同的粒度级别,分别对应DATA(存储日月年)、TIME(主存储时间,不包括日月年)和TIMESTAMP(存储时间日月年)。@temporal纾解指定我么希望把java.util.Date或者java.util.Calendar持久化数据库类型映射到以上那种数据库类型,例如我们把creation...2009-04-14 15:41:44 · 73 阅读 · 0 评论 -
会话bean最佳实践
一、谨慎选择bean类型。无状态会话bean适用于大多数情况,自习分析应用程序是否需要有状态会话bean,因为使用它要付出代价。如果ejb客户端位于web层中,那么在一些情况下,与有状态会话bean相比,使用httpsession可能是更好的选择。 二、谨慎分析会话bean的接口类型。远程接口设计网络访问并且可能使应用程序执行缓慢。如果客户端总是和bean运行在相同的JVM中,那么就使用本地接...原创 2009-04-08 14:56:19 · 82 阅读 · 0 评论 -
为什么使用会话bean
1、并发和线程安全 构造服务器端应用程序的重点在于数量众多的远处客户端可以同时共享它们。因为会话bean专门用于处理客户端请求,所以它们必须安全和强有力地支持高度并发。容器利用很多技术“自动地”确保你不必担心并发或线程安全方面的问题。这就是说,我们可以像编写单一用户使用的独立桌面应用程序那样开发会话bean。 2、远程处理和web服务原创 2009-04-06 17:26:00 · 380 阅读 · 0 评论 -
commandButton action not executed
problem description:I have a page that has the following commandButton. <h:commandButton value="Update List" action="#{todoListBean.update}" rendered="#{todoListBean.todoList.listId ne 0}" /> ...原创 2009-05-04 14:37:26 · 119 阅读 · 0 评论