精华帖 (1) :: 良好帖 (0) :: 新手帖 (14) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-02-12
最后修改:2011-12-03
早知这里高手如云,但我个人能力一般,高手走过请别见笑,有问题请指出,我会步步改进 业余没事把常用到的框架重新整合了一遍,在此基础上做了个简单的权限平台和基于jbpm的工作流应用实现 主要目的:一个是练手,二个是方便以后直接用 发表目的:给整合新手一个参照(中间整合的也可能有问题,如发现请指出,个人能力有限,望包涵) 用到的主要框架和组件: struts2.2.1(mvc框架) spring2.5.6(平台枢纽) hibernate3.5.5(数据库封装) dwr2(便捷ajax框架) jbpm4.4(工作流引擎) compass2.2(站内搜索:暂时只写了个hello world实现) cxf2.2(web services框架:暂时只写了个hello world实现) quartz1.8(定时任务) kindEditor(js文本编辑器,类似于FCKEdit) jna(jni封装:暂时只写了个hello world实现) BoneCP0.7(传说最高效的数据源,必须达到jdk6版本) osCache2.4(缓存平台,一是作为hibernate缓存插件,二是缓存所有数据字典和所有操作的URL,三是页面整体和局部缓存) freemark2.3(生成html静态网页) 详细说明见我的blog:,http://littleant.iteye.com/admin/blogs/904309 ,这里就不重复发了 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-02-12
最后修改:2011-02-12
最近也在看整合的示例,但是我更倾向用maven2来做依赖管理,而且最近发现一个appfuse挺好用,给LZ建议一下,一起研究,哈哈。
|
|
返回顶楼 | |
发表时间:2011-02-12
mingjian01 写道 最近也在看整合的示例,但是我更倾向用maven2来做依赖管理,而且最近发现一个appfuse挺好用,给LZ建议一下,一起研究,哈哈。
传说maven是个好东西,才买了本书在看,不过现在觉得和ant一样,学完估计就忘完了,没机会用,公司就没这环境,哎!appfuse类似成熟框架也不少,最怕看别人的源码,所以才自己动手整合了一个,想怎么改就怎么改 |
|
返回顶楼 | |
发表时间:2011-02-12
javax.servlet.ServletException: java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;" the class loader (instance of org/apache/jasper/servlet/JasperLoader) of the current class, org/apache/jsp/WEB_002dINF/jsp/error/exception_jsp, and the class loader (instance of org/apache/catalina/loader/StandardClassLoader) for resolved class, javax/servlet/jsp/JspApplicationContext, have different Class objects for the type javax/el/ExpressionFactory used in the signature
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:274) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:159) org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186) com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:373) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:277) little.ant.pingtai.interceptor.FormTokenInterceptor.intercept(FormTokenInterceptor.java:35) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52) org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:485) org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395) org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 这个是咋个回事 |
|
返回顶楼 | |
发表时间:2011-02-12
很多框架 自己在自己电脑上玩玩就好了 在公司根本用不上
|
|
返回顶楼 | |
发表时间:2011-02-12
支持分享的精神
|
|
返回顶楼 | |
发表时间:2011-02-13
支持创造精神。创造总是HAPPY的,不过想更上一层楼还是得学习牛人们的代码啊。
学MAVEN,就把你的现在这项目做成个POM.XML, 目标是让别人下完代码后,运行一个命令MVN RUN,就自动下载JAR包,然后程序就跑起来了,感觉很爽。 |
|
返回顶楼 | |
发表时间:2011-02-13
的确,看了段maven,都是这样,很爽似乎
|
|
返回顶楼 | |
发表时间:2011-02-13
我碰到了好多问题
|
|
返回顶楼 | |
发表时间:2011-02-14
不错,以前用过来appfuse做个项目,感觉里面问题太多了,不如自己整理一个
|
|
返回顶楼 | |