seam
老狼8848
业余编程爱好者。
展开
-
JBoss Tools安装
1、下载Eclipse 3.4.2 。用eclipse-jee-ganymede-SR2-win32.zip,我发现不能使用eclipse-jee-galileo-win32.zip,因为我无法在它上面安装seam插件。 2、下载 jboss tools: JBoss Tools 3.0 :: Eclipse 3.4.2(速度非常慢)。我下载后,放到了纳米盘,想要快速下载,请点击 这里。原创 2009-08-17 16:50:00 · 6448 阅读 · 1 评论 -
配置jboss,mysql,seam,eclipse步骤(一)
1、安装jdk。安装最新jdk,jdk1.6.0_10,照提示安装。(现在是2008.4.24)2、设置环境变量JAVA_HOME: C:/Program Files/Java/jdk1.6.0_10PATH: 加入 C:/Program Files/Java/jdk1.6.0_10/binCLASSPATH: C:/Program Files/Java/jdk1.原创 2008-04-21 11:30:00 · 2919 阅读 · 0 评论 -
Chapter 4. 设置 Seam 组件
在seam中,对基于XML的设置予以简化,其作用是非常巨大的。然而,有很多原因,使我们应当用XML来设置seam组件:从java代码中分离出特定的部署信息,建立复用框架,设置seam的内建功能,等等。对于设置组件,Seam提供两种基本的途径:通过设置属性文件或web.xml里的属性,以及通过设置components.xml文件。 4.1.通过属性设定来设置组件提供Seam组件时可以带有翻译 2007-10-09 08:42:00 · 1572 阅读 · 0 评论 -
Chapter 11. Seam 应用程序框架
(今天是2007年国庆日,能在今天加班搞农业普查数据处理,并抽闲翻译这样一篇seam文章,真的是特别特别有意义噢。)通过写带标注的普通java类,seam使创建应用变得非常容易。这样的类不需要扩展任何特殊的接口或超类。通过提供一系列内置组件,我们可以进一步简化一些通用的编程工作。对这些内置组件的使用是通过设置xomponents.xml(适用于简单情况)或其他的设置。在一个应用中,如果需要使用Hi翻译 2007-10-01 09:34:00 · 1398 阅读 · 0 评论 -
tinyMCE编辑内容不能提交
在tiny_mce_advanced.js加上函数 function updateValue(editId)...{ var textValue = document.getElementById(editId); textValue.value = tinyMCE.getInstanceById(editId).getBody().innerHTML;}原创 2007-09-28 16:52:00 · 2601 阅读 · 0 评论 -
下载我完成的tinyMCE(第二次修改)
http://download.csdn.net/source/255545原创 2007-09-29 19:50:00 · 904 阅读 · 0 评论 -
不为人知的tinyMCE增加字体方法
前几天将字体写入editor_template.js后,发现不起作用。对此,网上并未有明确解释,因为涉及到汉字编码的utf8转换。今天查找出了问题原因:例如:黑体转换为utf8后成为黑体,包含分号,而js函数从字体字符串中取字体时,以“;”为分隔符,导致出错。修改分隔符为“|”,并且修改var fonts = tinyMCE.getParam("theme_advan原创 2007-09-29 17:38:00 · 6749 阅读 · 0 评论 -
下载我完成的tinyMCE
在要插入编辑器的页面直接加入原创 2007-09-20 16:02:00 · 794 阅读 · 0 评论 -
tinymce_2_1_2定制按钮
tinymce_2_1_2是一个功能比较强大的在线编辑器,不过它的定制按钮功能挺麻烦。这里是我的一个定制模板。tinyMCE.init(...{ mode : "textareas", theme : "advanced", plugins: "table,save,advhr,advlink,iespell,insertdatetime",原创 2007-09-20 14:17:00 · 1069 阅读 · 0 评论 -
tinymce_2_1_2汉化方法
1、修改jscripts/tiny_mce/langs/en.js tinyMCE.addToLang(,...{cut : 剪切 (Ctrl+X),copy : 复制 (Ctrl+C),paste : 粘贴 (Ctrl+V),insertdate : insert date cbq (C原创 2007-09-20 15:32:00 · 1484 阅读 · 0 评论 -
utf编码在线转换工具
可以只用以下工具,一次性将汉字转换为utf8编码格式http://www.mmkey.com/hack/UTF-8.htm我看了一下它的源码,起作用的部分是:p align=center>textarea cols=82 rows=10 id=code>textarea> p>p align=center>input type=button onclick=encode(code,this转载 2007-09-17 15:49:00 · 2549 阅读 · 0 评论 -
配置jboss,mysql,seam,eclipse步骤(二)
这次试一试发布一个操作数据库的项目。seam带的例子booking。1、先试一试能不能在jboss自带的hsql数据库上正常运行:2、用以前的办法,用/p20080422/examples/booking/build.xml文件编译项目。浏览地址http://127.0.0.1:8080/seam-booking/home.seam。OK,项目运行正常。3、下面修改数据库连接参数。 修改文件:原创 2008-04-24 15:39:00 · 1597 阅读 · 0 评论 -
配置jboss,mysql,seam,eclipse步骤(三)
seam自动建表状态的调整 jboss中启动booking应用之后,自动在mysql的p20080422库中建立三个表:booking,customer,hotel。现在的问题是一旦停止该应用(可以通过删除C:/jboss-4.2.1.GA/server/default/deploy目录下的两个文件jboss-seam-booking.ear、jboss-seam-booking-ds.xml原创 2008-04-28 15:40:00 · 1904 阅读 · 0 评论 -
学习seam2.2.0 GA
1、修改build/default.build.properties:jboss.home e:/jboss-5.1.0.GA。这样,程序就能发布到jboss目录。原创 2009-08-17 15:18:00 · 820 阅读 · 0 评论 -
jboss5.1.0 eclipse galileo 远程调试
jboss: 不知道为什么,根据从网上查到的大量资料,修改run.conf,都不能成功启动jboss的8787端口。浪费了我半天宝贵时间。今天早上看了看run.conf.bat文件,修改了一下第52行,去掉了注释命令rem:rem set "JAVA_OPTS=%JAVA_OPTS% -Xrunjdwp:transport=dt_socket,address=8787,server=原创 2009-08-20 08:31:00 · 1354 阅读 · 1 评论 -
seam2.1.2+mysql配置修改
*安装jbossE:/jboss-4.2.3.GA *复制mysql-connector-java-5.0.0-beta-bin.jar 到E:/jboss-4.2.3.GA/server/default/lib *修改/seam212/build/default.build.propertiesjboss.home E:/jboss-4.2.3.GA *原创 2009-06-01 13:04:00 · 712 阅读 · 0 评论 -
测试seam上传下载出现问题
严重: Error Rendering View[/attachmentList.xhtml]org.jboss.seam.InstantiationException: Could not instantiate Seam component: attachmentList...Caused by: java.lang.IllegalStateException: entityMana原创 2009-02-03 16:45:00 · 1089 阅读 · 0 评论 -
seam上传与下载(2)
为圆满完成任务,这里展示AttachmentHome.java 和 AttachmentList.java代码: import org.jboss.seam.annotations.Name;import org.jboss.seam.framework.EntityQuery;@Name("attachmentList")public class AttachmentL翻译 2009-02-03 16:02:00 · 1293 阅读 · 0 评论 -
seam上传与下载(1)
以下文章展示了如何在seam中上传下载附件。 开始:用seam create-entity命令,或用 JBoss Tools ,在项目上单击右键,然后"New -> Seam Entity" ,Entity 名为"Attachment"。我们仅用部分生成代码,只是为了在正确的位置建立相应文件,这样可以不必担心文件位置。 下一步,修改 Attachment.java :翻译 2009-02-03 15:21:00 · 1694 阅读 · 0 评论 -
seam只能运行于JBoss Application Server吗?
不,可以运行于Tomcat 5.5+,Sun GlassFish application server,以及许多其他平台中。翻译 2009-01-22 10:42:00 · 772 阅读 · 0 评论 -
运行seam需要那一个版本的JBoss Application Server?
Seam 2.0基于JBoss 4.2开发。Seam也可以运行于JBoss 4.0,不过需要进行一些设置。 Christian, JBoss AS 5 支持吗? 我正在测试Seam 2.0.1运行于jboss 5 Beta 4,不过当Jboss解压缩ear和war文件时出现了一些奇怪的错误:FileNotFoundException ... 。翻译 2009-01-22 10:34:00 · 917 阅读 · 0 评论 -
seam中格式化文本的处理
在seam中进行带格式文本输出时,格式控制符一块儿显示出来了,查询到以下内容:h:outputText有一个 escape 属性用来处理html 标签. 默认值为true.这意味着所有特殊的符合都被转义为&代码. 请看下面示例: This is a text">打印的结果是:This is a text而 This is a text" escape="fal原创 2008-06-04 10:47:00 · 964 阅读 · 0 评论 -
自动生成seam框架下的增查删改功能-jise使用指南之一
使用jise,你可以用最短的时间,针对mysql的一张表,实现: 指定中文字段名; 生成增查删改页面及后台所需java代码; 下面是操作步骤。 下载jise。解压缩。 下载模板。jboss421seam210-20080425.rar。解压缩。我的模板路径是E:/javaAbout/smallCase/templates/jboss421seam210原创 2008-05-11 08:15:00 · 1724 阅读 · 0 评论 -
用jad反编译class
http://jadclipse.sourceforge.net/wiki/index.php/Main_Page下载jad.exe用命令jad -o -r -sjava -dsrc tree/**/*.class可以反编译tree目录下所有class文件。原创 2007-09-04 16:31:00 · 792 阅读 · 0 评论 -
seam2中实现fckEditor出错:jboss4.2.1已经不再支持myFaces
jboss4.2.1GA,jboss-seam-CVS.2007-08-30_14-35-23把fck-faces-1.7.26.jar和FCKeditor-2.3.jar放在根目录下,用firefox打开相关页面出错:XML解析错误:前缀未绑定至名字空间位置:http://localhost:8080/helloJise/testrichtextAddEdit.seam?cid=6行:56,列:原创 2007-08-30 10:34:00 · 1468 阅读 · 0 评论 -
javax.naming.NameNotFoundException: bookingDatabase not bound
在执行InitialContext ctx1 = new InitialContext(); emf = (EntityManagerFactory) ctx1.lookup("java:/bookingDatabase");操作时出现以上错误。参照http://docs.jboss.com/seam/2.0.0.B1/reference/en/html/persisten原创 2007-08-24 16:52:00 · 1864 阅读 · 0 评论 -
EntityManager:seam新手必读(二)
一旦entity数据有所改变,将反映到数据库中。不能确认EntityManager何时会向数据库写入更新的数据。但是这一事件肯定会发生,一般是马上,但不会晚于EntityManager消失;)。你可以控制触发更新数据库:em.flush(); 这将强制EntityManager 立刻将更新写入数据库。请记住,这条语句将影响所有状态为MANAGED的entit翻译 2007-03-21 20:07:00 · 2504 阅读 · 1 评论 -
EntityManager:seam新手必读(一)
开始学习seam的时候,有两个问题:我会用Spring和Hibernate,但一点也不懂Seam 和EJB3的 EntityManager。我用了一些时间学习seam,但EntityManager 一直困扰我。 同时我也有了一些小收获,愿意跟刚刚开始学习seam的朋友分享以下。别紧张,我不敢确信我写的东西都正确 ;). 好了,关于EntityManager有何用处?它管理你的翻译 2007-03-16 19:27:00 · 1551 阅读 · 1 评论 -
must be an instance of com.sun错误的解决
jboss-4.0.5.GA 。在实现http://www-128.ibm.com/developerworks/cn/java/j-facelets2.html例子的时候,出现提示...must be an instance of com.sun.facelets.tag.TagHandler...解决办法:修改文件jboss-4.0.5.GA/server/default/deploy/j原创 2007-03-06 13:22:00 · 1413 阅读 · 0 评论 -
seam中日志信息的生成
... ... import org.jboss.seam.log.Log; import org.jboss.seam.annotations.Logger; ... ... @Logger private Log log; ... ... log.info("hahaha原创 2007-03-04 12:21:00 · 988 阅读 · 0 评论 -
部分常见错误解决(1)
1、Use of the same entity name twice: User 有两份User.class 清除build目录下的内容; 删除src/org目录 2、could not instantiate ClassValidator 删除resources/WEB-INF/classes目录 3、2006-12-01 11:00:14,781 DEBUG [o原创 2007-03-04 12:14:00 · 5301 阅读 · 0 评论 -
如何在没有action触发的情况下实例化一个组件
郁闷,整了这么长时间,都没整出个结果。好多情况下就是这样,你越是不想干的事,不得不干,想干的事又没时间干。这几天在seam forum上提问,终于有回答:SmokingAPipe If the cnMessages component has not been accessed from a page, then Seam will not have initialized it原创 2007-03-04 12:06:00 · 766 阅读 · 0 评论 -
seam中的部分缩写
在论坛上经常看到高手们在高谈阔论缩写词,我不知所云,今天查了一下:SLSB Stateless Session BeanSFSB Stateful Session BeanSMPC Seam Managed Persistence ContextEPC Extended Persistence ContextLIE原创 2007-03-04 12:08:00 · 766 阅读 · 0 评论 -
java.lang.NoClassDefFoundError的解决之一 2006.9.1
java.lang.NoClassDefFoundError: org/apache/myfaces/custom/fileupload/UploadedFile at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2365) at原创 2007-03-04 11:58:00 · 2451 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: com/sun/facelets/tag/TagHandler
java.lang.NoClassDefFoundError: com/sun/facelets/tag/TagHandler 解决:复制jsf-facelets.jar,el-ri.jar,el-api.jar至C:/jboss-4.0.4.GA/server/default/lib原创 2007-03-04 11:55:00 · 1391 阅读 · 0 评论 -
不能用UltraEdit修改faces-config.xml文件
昨天我用UE修改faces-config.xml后,出现错误,好像是3 utf-8之类,记不清了。用记事本修改则没有问题。可能是UE自动格式控制插入了不能识别的字符。原创 2007-03-04 11:54:00 · 1086 阅读 · 1 评论 -
seam2.0的新功能
*Seam WS 允许Seam组件作为Web Service端点* Seam组件现在可以用常规方式编写* Seam核心现在不依赖于JSF* 对Google Web工具栏的实验性支持*集成了 Hibernate搜索*引入了JBoss EL(对Java EE 5通用EL的扩展)* 对Seam Asynchronicity的重大改进* 对jBPM 的重大改进* 对内部组件的完全重组* 迁移到JSF 1.翻译 2007-07-04 09:23:00 · 1039 阅读 · 0 评论 -
jboss4.2中的类加载问题
jboss4.2 出现类似以下问题:java.lang.NoClassDefFoundError: com/sun/facelets/tag/AbstractTagLibrary如何解决?修改文件modify jboss-4.2.0.CR2/server/default/deploy/jboss-web.deployer/META-INF/jboss-service.xml原创 2007-07-05 10:12:00 · 1028 阅读 · 0 评论 -
自Servlet存取seam组件
bengao: 我想在一个servlet中使用seam组件。在servlet中简单地加入@In标注可以吗?qui: @In只能用于seam组件(具有@Name 或者在components.xml中显式声明name )。不可以将seam组件注入其他任何对象。gavin: 如果不是一个seam组件,你需要:(1)绑定context过滤器到servlet(2)使用 Component.getIns原创 2007-05-23 13:59:00 · 1668 阅读 · 0 评论 -
META-INF/jboss-app.xml的作用
seam.jboss.org:loader=seam-registration lightbulb432:This seems to be pretty significant, though I could be wrong...do I need one of these files? What would I replace seam-regist转载 2007-08-23 09:23:00 · 2760 阅读 · 1 评论