- 浏览: 307144 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
string2020:
spring data jpa整合openjpa报错,楼主能帮 ...
跟我学OpenJPA之三(更快、更高、更强) -
hl174:
执行不了 报错
BeanUtils.copyProperties应用的改进 -
qkhhytyh:
靠 我是搜SSO的 结果出来了这个东西。。。。彻底无语了
Spring+SpringMVC+OpenJPA整合使用心得 -
wqp310520:
什么时候能放出源代码啊
Spring+SpringMVC+OpenJPA整合使用心得 -
simen_net:
chinesejie 写道我在使用simple spring ...
跟我学OpenJPA之三(更快、更高、更强)
Struts2+Spring2.5+Hibernate3(JPA)+ExtJS3基本后台-2010-3-4修改 2010-11-1源码
- 博客分类:
- ExtJS
本项目已经停止维护,请大家不要挖坟了。
我已经重新基于SpringMVC + OpenJPA + ExtJS3.3对本项目进行了重构,12月以前会将新项目公布
源码请下载11月1日上传的StrongWord.tar.gz(不包括库文件,需要的请下载之前的 lib1-3).
基于SSH2、ExtJS的后台管理程序(目前完成部门、用户管理)
先上图,已在Firefox3.5、IE7、Chrome3中测试正常
1、本程序所有权归本人,转载请注明出处。
2、后台程序部分使用Struts2+Spring2.5+Hibernate3(JPA),数据库为MySQL5
3、由于后台代码尚在完善阶段,暂时不提供java部分的代码
4、默认管理员:admin 密码:admin
5、webapps所在路径不能有中文名或空格,例如/workspace/tomcat 6/webapps,系统肯定报错
默认后台显示地址:http://localhost:8080/×××/ht/index.action
×××管理员登录界面,支持回车提交×××
×××部门管理界面:支持拖拽(包括跨部门拖拽)、双击修改、右键菜单×××
×××用户管理界面:双击修改、右键菜单×××
×××修改用户界面:支持移动用户所在位置(支持跨部门移动)×××
下载内容在楼下(正在上传,发现把spring2.5写成3.5丢人丢大发了 呵呵)
终于传完了,后台程序里面用到的东西挺多的懒得删了,为方便大家测试将所有的lib文件都包含进来了,大家将就用。
前台的ExtJS包含完整的代码,由于我是用的Struts2所以我吧json和部分js文件用ftl来实现,利用struts2来实现国际化。
这个程序是学习ExtJS的一个开始,很多东西还在慢慢摸索中,欢迎大家拍砖^_^
忘记传SQL文件了,抱歉,SQL帐号设置的方法
修改WEB-INF\classes\META-INF\persistence.xml
<property name="hibernate.connection.provider_class" value="org.hibernate.connection.C3P0ConnectionProvider" /> <property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver" /> <property name="hibernate.connection.url" value="jdbc:mysql://localhost:3306/strongword" /> <property name="hibernate.connection.username" value="root" /> <property name="hibernate.connection.password" value="wearenet" />
2009-12-22
* 因为程序代码部分不停修改中,为方便大家下载我将压缩包分为库(lib.part1.rar、lib.part2.rar)、运行文件 (strongword.rar)、sql(sql.rar)三个部分,运行文件和sql文件可能会经常修改,库文件基本不会动了
* 修复Bug:当某部门内人员记录为空时,修改、添加用户表单选择所在部门时,显示在×××之上 下拉框显示错误的问题。
2009-12-23
* 修正一些BUG
* 增加选项管理功能,所谓选项管理可以理解为字典管理,做这个目的是为了体现与部门管理、用户管理不同的管理界面和方式(选项排序、同名验证等还没加入)
* 请大家重新下载运行文件部分(strongword.rar),解压覆盖之前的即可
2009-12-24
* 用户管理列表部分增加RowExpander
* 请大家重新下载运行文件部分(strongword.rar),解压覆盖之前的即可
2009-12-26
* 重装电脑换成Ubuntu9.10 64位了,速度飞快哈哈,压缩格式也换成tar.gz
* 这次主要增加了用户头像管理,本来想完成了再放上来,不过要赶到北京出差,放上来先吧
* 目前完成了“添加用户”时的头像图片上传功能,“修改用户”暂时完成了JS的图片删除,后台功能还没做好
* 默认上传目录在WEBAPP/uploadfile下,系统根据上传时间自动按月建目录并重命名文件
* 上传的图片还未限制大小,但能够在保证图片不被拉长、压扁的情况,自动按照默认分辨率进行裁剪
* 另外,现在的程序是Linux下编译,使用的浏览器是Firefox3.5,其他平台上的服务和浏览器使用情况大家就帮忙测试一下,有问题多多提醒
* 请大家重新下载运行文件部分(strongword.tar.gz),解压覆盖之前的即可
2009-12-27
* 在飞机上实在无聊,刚好完成了用户头像管理的功能(修改、删除头像,删除用户自动删除头像),现在在北京了传上来
* 下一步准备做新闻部分了,选项部分的管理暂时没有考虑好,等以后再说
2010-1-5
* 没想到去了趟北京,病了差不多一个星期,深刻体会到身体好的重要了。偶是12年因为生病去医院看病了,一个小小的气候不适应居然造成扁桃体化脓、口腔溃疡。这个学习项目的更新就没以前那么频繁,学习的进度是要耽误了。
* 选项管理部分,增加了先后顺序的拖动支持。!!注意!!如果之前有添加过选项的,请删除之前所有的记录后再添加选项,否则拖动会报错。
* 增加了文章分类管理功能,完全衍生自部门管理,功能就不复述了
* 初步增加了文章管理部分,这个部分大家就别测试了,还只是一个初步的框架,内容还在增加中
2010-1-7
* 文章管理部分完成,并整理了导航图标,请重新下载StrongWord.tar.gz和StrongWord.sql.tar.gz(重新导入数据库)
* 存在的BUG:1、经过测试发现在IE下修改文章时无法将文章内容加载到Fckeditor内;2、IE下添加、修改文章的更多设置内,文章上传时间与点击率无法对齐。万恶的IE阿
* 受够了Fckeditor的气,下一步准备花些时间在Ext富编辑器的基础上扩展出图片、链接上传功能
2010-1-12
* 准备彻底抛弃Fckeditor,将富编辑器改为Ext自带的htmledit
* 增加了自动存盘功能(默认30秒自动保存一次):新建文章时输入标题后开启自动存盘(其实就是新建一个文章),除点击“添加”按钮,其他操作关闭窗口时自动删除该新建的文章,点“添加”按钮则保存改文章;自动存盘的文章会在标题后方自动增加保存时间;打开修改文章窗口后延迟30秒开启自动存盘;
* 自动存盘功能可能考虑的比较复杂,这个功能也是一直想做但限制与javascript没有仔细去做过。这次刚好利用Ext的任务实现了这个功能,可能比较粗浅,大家多提提建议
* 自动存盘的功能也是为下一步扩展htmledit的图片、链接上传功能作准备,等完成这些功能了再作更新,可能时间比较长
2010-1-15
* 由于Firefox中文字体的问题,本来集成了一个中文css,但发现虽然解决了Firefox字体问题,但是同时带来了其他浏览器很多不可预见的问题。那个郁闷阿,没办法将Firefox和其他浏览器的css分成了两个文件,同时解决了很多由于IE版本不同造成的很多样式不同的BUG
* 在ExtJS的htmledit中扩展了图片上传功能,文章管理中有应用
* 每篇文章都有独立的图片存储空间,打开图片上传界面后只显示本文章的图片,上传的图片自动改名位数字
* 已知BUG:IE6中图片大小输入框有一个不能显示
* 目前使用的图片浏览框是ExtJS3自带的,感觉写的不太适合图片上传功能,准备重写这段代码
* 文件上传功能准备参考图片上传,等把图片上传扩展写好后再来做
2010-1-18
* 更新ExtJS至3.1版本,解决几个个人认为是BUG的问题,具体BUG在其他博文中有研究
* 重写图片浏览窗代码,将ExtJS自带的function定义方式改为extend方式,个人感觉执行效率有一定提升
* 解决IE6中图片大小输入框有一个不能显示的BUG
* 在文章新建、修改窗中增加保存按钮,取消文章自动存盘功能,改为点击插图图片按钮时提示保存
* 已知BUG:在IE6、IE7中htmledit编辑器不能记录光标所在位置,插入的图片总是跑到文章最前位置,IE8、Firefox、Chrome测试正常,也请问一下哪位知道怎样解决这个问题,万分感谢
2010-1-20
* 增加htmledit的文件(链接)上传按钮,扩展了文件上传浏览框
* 修正了上一次更新造成的几个BUG
* 已知BUG:在IE6、IE7中htmledit编辑器不能记录光标所在位置,插入的链接总是跑到文章最前位置,IE8、Firefox、Chrome测试正常,也请问一下哪位知道怎样解决这个问题,万分感谢
2010-1-28
* 增加了MySQL的数据库状态检测功能,使用Spring的Quartz每5秒读取一次数据库信息
* 使用FusionChartsFree作为图表显示控件实现了无刷新动态图标数据更新,图中图表文字模糊是因为Linux下Flash插件的问题,在windows下显示正常
* 彻底转向ExtJS3.1去掉之前3.0的库文件
* 已知BUG:在windows下数据状态显示异常,因为windows下的mysql参数中含有特殊字符,因为现在是在Linux下开发木办法调试,等把数据库管理的功能完成再找个windows的环境调试下看看
2010-1-31
* 完成数据库管理功能模块,实现数据库的备份、恢复、删除备份文件、上传下载备份文件等功能
* 使用前请先点击[选项设置]设置必要的参数,否则无法进行数据库的管理
* 如果服务器是在windows平台下,在填写mysql和mysqldump地址的时候请加上英文的引号如["c:\program files\mysql\bin\mysql.exe"],同比Linux下为[/usr/bin/mysql]。原因就不说了,等系统管理功能完成后再修改此部分为自动判断,目前先这样吧
* 在windows下进行了服务器和客户端的完整测试,修正了之前服务器在windows下跑时出错的问题
* 自动备份功能目前仅留有接口,等下一步再来实现
2010-2-18
* 新年快乐、虎年大吉
* 修正了之前数据库管理中备份、恢复操作失败的BUG,自动识别操作系统,在windows平台下,在填写mysql和mysqldump地址的时候不需要再加英文的引号
* 增加了“系统管理”和“网络监控”模块,如果不出意外这个学习项目将不在增加新的功能,除修改之前的BUG外也不会再更新,不过大家提意见我会尽量修改
* 本来春节前就做好了“系统管理”部分,但始终觉得不满意,一直在修改,加之春节陪老婆陪BB也没能尽早完成。今天外面下大雨刚好花了一天时间将功能重新整理了一遍,还增加了“网络监控”的功能
* 系统管理中显示的日志是因为开发过程中使用的是debug模式,一些struts2的“非错误”也写入了日志,正常运行的情况下只有登录、添加、修改和删除的操作被记录,日志功能使用的是spring+log4j实现
* 系统和网络部分使用了sigar.jar,对应的JNI库文件我放到了/WEB-INF/lib目录中,大家可以根据WEB服务器所在的系统保留对应的库文件即可,其他可以放心删掉
* 管理部分的三个模块服务器和前台界面做到了夸平台,我已经在Windows XP和Ubunut9.10的平台上跑了服务应用,比在两个系统上分别使用Firefox、Chrome,在XP下使用IE6进行了测试,感觉比较完美了
* 和数据库管理模块一样,FusionChartsFree作为图表显示控件实现了无刷新动态图标数据更新,这部分的使用下一步想写几遍文章探讨一下
* 这个学习项目持续了近两个月的时间,完全一个人从头到尾一行行代码写出来,感觉学到了非常多的东西,以前很多想到但一直没有做到的功能也都一步步实现,我想有了这个基础的平台一般的项目都可以应付,之后我会在其他博文中探讨一下这两个月来的一些经验
* 最后。。。请大家重新下载库文件包 lib.part1.rar、lib.part2.rar、lib.part3.rar和程序文件包StrongWord.tar.gz
2010-3-4
* 修复了部门和新闻分类管理操作上的一些bug
* 写了一个基于SWT的小东西整理了一下代码文件的编码格式问题,大家有兴趣可以下载了看看http://simen-net.iteye.com/admin/blogs/603252
- StrongWord.sql.tar.gz (5.8 KB)
- 描述: 2010-1-7 当前最新数据库 请之前下载的重新导入
- 下载次数: 3982
- lib.part1.rar (7 MB)
- 描述: 2010-2-19更新
- 下载次数: 6923
- lib.part2.rar (7 MB)
- 描述: 2010-2-19更新
- 下载次数: 6143
- lib.part3.rar (5.3 MB)
- 描述: 2010-2-19更新
- 下载次数: 5863
- StrongWord.tar.gz (5.4 MB)
- 描述: 2010-3-4修改
- 下载次数: 7997
- StrongWord.tar.gz (4.4 MB)
- 描述: 11月1日上传源码 库文件请下载之前lib1-3
- 下载次数: 5621
评论
<pre name="code" class="js"> // <#if SESSION_YONG_HU?exists>
// 定义后台Viewport
Viewport_HouTai_XianShi();
// <#else>
// 显示登录窗口
SHt.Window_DengLu = new Ext.Strong.sht.Window_DengLu();
SHt.Window_DengLu.show();
// </#if> </pre>
<p> 其实应该这样看</p>
<pre name="code" class="java"> // <#if SESSION_YONG_HU?exists>
……
// <#else>
……
// </#if> </pre>
<p> 这个实际上是ftl的标签,之所以加上//注释掉,是应为这个文件的扩展名是.js,用js的编辑器打开如果不注释就报错,呵呵</p>
在index.js里面有一段代码用来判断是否已经有用户登录的,是怎么实现的?
// <#if SESSION_YONG_HU?exists>
// 定义后台Viewport
Viewport_HouTai_XianShi();
// <#else>
// 显示登录窗口
SHt.Window_DengLu = new Ext.Strong.sht.Window_DengLu();
SHt.Window_DengLu.show();
// </#if>
<div class="quote_div">
<p>1、本程序所有权归本人,转载请注明出处。</p>
<p>2、后台程序部分使用Struts2+Spring2.5+Hibernate3(JPA),数据库为MySQL5</p>
<p>3、由于后台代码尚在完善阶段,暂时不提供java部分的代码</p>
<p>4、默认管理员:admin 密码:admin</p>
<p>5、webapps所在路径不能有中文名或空格,例如/workspace/tomcat 6/webapps,系统肯定报错</p>
<br>
</div>
<p>第5条说明一定要注意,这个问题是因为用到了庖丁解词,不知道算不算BUG,反正他们一直没有解决</p>
ERROR - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: StrongWordPU] Unable to build EntityManagerFactory
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1336)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: javax.persistence.PersistenceException: [PersistenceUnit: StrongWordPU] Unable to build EntityManagerFactory
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:677)
at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:126)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:52)
at org.springframework.orm.jpa.LocalEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalEntityManagerFactoryBean.java:91)
at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:273)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333)
... 39 more
Caused by: org.hibernate.HibernateException: could not init listeners
at org.hibernate.event.EventListeners.initializeListeners(EventListeners.java:205)
at org.hibernate.cfg.Configuration.getInitializedEventListeners(Configuration.java:1338)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1327)
at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:867)
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:669)
... 45 more
Caused by: org.hibernate.search.SearchException: Failed to instantiate lucene analyzer with type net.paoding.analysis.analyzer.PaodingAnalyzer
at org.hibernate.search.engine.DocumentBuilderContainedEntity.getAnalyzer(DocumentBuilderContainedEntity.java:241)
at org.hibernate.search.engine.DocumentBuilderContainedEntity.bindFieldAnnotation(DocumentBuilderContainedEntity.java:468)
at org.hibernate.search.engine.DocumentBuilderContainedEntity.checkForField(DocumentBuilderContainedEntity.java:323)
at org.hibernate.search.engine.DocumentBuilderContainedEntity.initializeMemberLevelAnnotations(DocumentBuilderContainedEntity.java:204)
at org.hibernate.search.engine.DocumentBuilderContainedEntity.initializeClass(DocumentBuilderContainedEntity.java:139)
at org.hibernate.search.engine.DocumentBuilderContainedEntity.init(DocumentBuilderContainedEntity.java:106)
at org.hibernate.search.engine.DocumentBuilderIndexedEntity.init(DocumentBuilderIndexedEntity.java:147)
at org.hibernate.search.engine.DocumentBuilderContainedEntity.<init>(DocumentBuilderContainedEntity.java:93)
at org.hibernate.search.engine.DocumentBuilderIndexedEntity.<init>(DocumentBuilderIndexedEntity.java:128)
at org.hibernate.search.impl.SearchFactoryImpl.initDocumentBuilders(SearchFactoryImpl.java:409)
at org.hibernate.search.impl.SearchFactoryImpl.<init>(SearchFactoryImpl.java:119)
at org.hibernate.search.event.ContextHolder.getOrBuildSearchFactory(ContextHolder.java:30)
at org.hibernate.search.event.FullTextIndexEventListener.initialize(FullTextIndexEventListener.java:59)
at org.hibernate.event.EventListeners$1.processListener(EventListeners.java:198)
at org.hibernate.event.EventListeners.processListeners(EventListeners.java:181)
at org.hibernate.event.EventListeners.initializeListeners(EventListeners.java:194)
... 49 more
Caused by: net.paoding.analysis.exception.PaodingAnalysisException: dic home should not be a file, but a directory!
at net.paoding.analysis.knife.PaodingMaker.setDicHomeProperties(PaodingMaker.java:338)
at net.paoding.analysis.knife.PaodingMaker.getDicHome(PaodingMaker.java:261)
at net.paoding.analysis.knife.PaodingMaker.loadProperties(PaodingMaker.java:189)
at net.paoding.analysis.knife.PaodingMaker.loadProperties(PaodingMaker.java:228)
at net.paoding.analysis.knife.PaodingMaker.loadProperties(PaodingMaker.java:228)
at net.paoding.analysis.knife.PaodingMaker.getProperties(PaodingMaker.java:130)
at net.paoding.analysis.analyzer.PaodingAnalyzer.init(PaodingAnalyzer.java:70)
at net.paoding.analysis.analyzer.PaodingAnalyzer.<init>(PaodingAnalyzer.java:59)
at net.paoding.analysis.analyzer.PaodingAnalyzer.<init>(PaodingAnalyzer.java:52)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.hibernate.search.engine.DocumentBuilderContainedEntity.getAnalyzer(DocumentBuilderContainedEntity.java:232)
... 64 more
2010-01-21 14:28:14,203 [Thread-1] WARN tion.ComponentAnnotationLoader - Component [org.xwiki.rendering.internal.configuration.DefaultRenderingConfiguration] is being overwritten by component [org.xwiki.rendering.internal.configuration.XWikiRenderingConfiguration] for Role/Hint [role = [org.xwiki.rendering.configuration.RenderingConfiguration] hint = [default]]. It will not be possible to look it up.
2010-01-21 14:28:14,203 [Thread-1] WARN tion.ComponentAnnotationLoader - Component [org.xwiki.rendering.internal.renderer.DefaultLinkLabelGenerator] is being overwritten by component [org.xwiki.rendering.internal.renderer.XWikiLinkLabelGenerator] for Role/Hint [role = [org.xwiki.rendering.renderer.LinkLabelGenerator] hint = [default]]. It will not be possible to look it up.
请问是什么问题?
tar 文件 的名字 是StrongWord.tar.gz
是想表达啥意思? 是不是 strong world .强大的世界.
word 是 office word .?!
发表评论
-
GXT3.0学习笔记(一)user.agent的变化
2012-05-09 10:28 4037GXT3.0变化太大,不仅仅是对UiBinder的支持,包括M ... -
GXT(Ext-GWT)3.0正式版发布
2012-05-04 08:03 1829GXT 是Ext GWT的简称。 GXT 即为Ext G ... -
基于Ext-GWT(GXT)+OpenJPA+SpingMVC的综合WEB平台研究开发
2012-02-12 19:55 2727身体原因休息了大 ... -
Ext-GWT(GXT)开发笔记1-整合KindEditor
2012-02-12 07:31 0去年开始很长一段时间一直在研究GXT在项目中的应用,使用了大半 ... -
GWT(GXT)+OpenJPA使用RPC时Date类型出错的情况分析
2011-09-29 09:20 1507先来一个完整的错误提示如下: com.google.gwt. ... -
【Ext-GWT(GXT)】TreePanel异步拖动处理方法
2011-09-21 21:56 1431需求: 一、是个树(废话) 二、能拖动(再次废话) 三、 ... -
GXT 下拉树(Combo Tree)基本实现
2011-07-27 07:25 2612由于项目的需要,一直想将GXT应用起来,可惜去年做了部分测试后 ... -
GWT ExtJS开发图文教程
2010-11-18 21:39 6477JS的前台开发相对JAVA还不算方便,各种优化处理也很让人讨厌 ... -
ExtJS3.2 TextField允许为空失效的问题
2010-04-17 21:41 3588升级到ExtJS3.2之后vtype=email或者其他的Te ... -
建议暂时不要升级到ExtJS 3.2
2010-04-17 19:36 3519ExtJS 3.2是3月底发布后第一时间做了测试,从测试的情况 ... -
ExtJS 3.2 下拉树
2010-04-17 10:13 4467Struts2+Spring2.5+Hibernate3(JP ... -
Ext.grid.GridPanel双击关闭错误的解决
2010-01-20 11:28 1599参考:http://www.extjs.com/forum/s ... -
ExtJS3.1中Ext.tree.TreePanel在IE8中异常显示滚动条的BUG
2010-01-18 18:25 1995今天将http://simen-net.iteye.com/a ... -
关于使用Ext的考虑
2009-12-23 14:43 1715前端时间为了学习Ext, ... -
文本输入框增加单位名称的方法-2010-1-13修正
2009-12-21 16:42 1602先上效果,已在Firefox3.5、IE7、Chrome3中测 ... -
Ext.form.ComboBox加载json时刻默认选中的解决
2009-12-17 09:07 2366先上效果图,已在Firefox ... -
ExtJS3 下拉树TreeComboBox的修改
2009-12-17 08:55 5044先来一个效果图,已在Firefox3.5、IE7、Chrome ...
相关推荐
Struts2、Spring2.5、Hibernate3(JPA)和ExtJS3是构建现代企业级Web应用的四大核心技术,它们各自在应用架构中扮演着关键角色。下面将详细阐述这些技术及其组合使用时的基本概念和功能。 1. **Struts2**:Struts2...
oa系统_ssh2_Struts2+spring2.5+JPA) oa系统_ssh2_Struts2+spring2.5+JPA) oa系统_ssh2_Struts2+spring2.5+JPA) oa系统_ssh2_Struts2+spring2.5+JPA)
标题 "ecside+struts2+spring2.5+hibernate3.2" 提及的是一个基于Java的Web开发框架组合,这个组合是企业级应用的常见选择,特别是对于那些需要强大持久层、业务层和表现层管理的项目。让我们逐一深入探讨这四个关键...
标题 "ssh2(struts2+spring2.5+hibernate3.3+ajax)带进度条文件上传(封装成标签)" 涉及到的是一个基于Java Web的项目,利用了Struts2、Spring2.5、Hibernate3.3和Ajax技术,实现了文件上传并带有进度条显示的功能...
文档"Struts1.2+Spring2.5+Hibernate3.2框架搭建(周禄康).doc"和"Struts1.2+Spring2.5+Hibernate3.2框架搭建(原版)(周禄康).doc"可能包含了详细的步骤和示例代码,帮助读者理解如何实际操作。"Struts+...
Struts1、Spring2.5和Hibernate是Java Web开发中常用的三大框架,它们各自负责不同的职责,Struts1处理表现层逻辑,Spring2.5管理依赖注入和业务逻辑,Hibernate则专注于持久化层操作。将这三大框架整合在一起,可以...
权限管理代码(struts2+spring2.5+jpa)权限管理代码(struts2+spring2.5+jpa)权限管理代码(struts2+spring2.5+jpa)权限管理代码(struts2+spring2.5+jpa)权限管理代码(struts2+spring2.5+jpa)权限管理代码...
Struts2、Spring2.5和Hibernate3.2是经典的Java Web开发框架组合,它们各自在应用程序的不同层面提供了强大的功能。下面将详细解释这三个框架以及它们如何协同工作。 **Struts2** Struts2是一个基于MVC(Model-View...
标题 "ecside+struts2+spring2.5+hibernate3.2部分源代码" 描述了一个基于四个核心技术的项目,它们分别是ECSide、Struts2、Spring 2.5 和 Hibernate 3.2。这些技术是Java开发中的重要组件,尤其在构建企业级应用时...
Struts2.0、Spring2.5和Hibernate3.2是经典的Java企业级开发框架组合,通常被称为SSH(Struts2、Spring、Hibernate)集成框架。这个组合在2000年代末到2010年代初广泛应用于构建大型、复杂的企业级Web应用。SSH框架...
Struts2、Spring2.5和Hibernate是Java开发中经典的三大框架,它们分别负责MVC模式中的动作控制、依赖注入以及持久化管理。这三大框架的整合使用,能够构建出高效、灵活的企业级应用。 **Struts2** 是一个基于MVC...
### Java8 + Tomcat8 + Struts2.5 + Spring4.3 + Hibernate5.2 框架搭建详细过程 #### 一、环境配置与准备 在搭建一个基于Java8 + Tomcat8 + Struts2.5 + Spring4.3 + Hibernate5.2 的项目前,首先需要对开发环境...
Struts2、Spring2.5和Hibernate3.5是Java Web开发中的三大主流框架,它们的整合使用可以构建高效、可维护的企业级应用。这三大框架的整合主要目的是实现MVC(模型-视图-控制器)架构,提高代码的模块化和可重用性。 ...
Struts1.3、Spring2.5和JPA(基于Hibernate)是Java Web开发中三个重要的框架,它们的集成使用可以构建出强大的企业级应用。这个"Struts1.3+spring2.5+JPA(hibernate) demo"提供了一个实践性的学习案例,帮助初学者...
Struts2、Spring2.5、JPA(Hibernate)以及AJAX是构建高效、模块化且可维护的企业级Web应用程序的常用技术栈。这个实例项目整合了这些技术,旨在提供一个全面的开发环境,帮助开发者理解和掌握它们的协同工作方式。 ...
一、整合开发时Hibernate、Spring需要的JAR文件。 hibernate核心安装包下的(下载路径:http://www.hibernate.org/,点击“Hibernate Core”右边的“Downloads”): hibernate3.jar lib\bycode\cglib\hibernate-...
标题 "jersey+spring2.5+hibernate3.3+jpa" 指的是一种集成技术,将轻量级的RESTful服务框架Jersey、企业级应用框架Spring 2.5、持久层框架Hibernate 3.3以及Java Persistence API(JPA)结合在一起,以实现高效且...
SSH2则是Struts2、Spring2.5和Hibernate3.0的集成版本,这是一套非常经典的后端技术栈,用于构建高效、灵活的企业级应用程序。在本示例中,SSH2与MySQL数据库结合,为开发者提供了一个完整的MVC(模型-视图-控制器)...
Struts2、Spring2.5和Hibernate3.2是经典的Java Web开发框架组合,它们各自在应用程序的不同层面提供了强大的功能。下面将详细解释这三个框架以及它们如何协同工作。 **Struts2** 是一个基于MVC(Model-View-...