文章分类 -  Struts应用

摘要:最近自己用Struts2+Spring+Hibernate写了一个例子,在启动服务的时候报了 Action [accountAction]class not found - action的异常, 我是将Action实体配制在applicationContext-struts.xml这个文件中的,在服务器启动的时候会被加载到Spring容器中,在struts.xml中只是对这个action进行了引用... 阅读全文
posted @ 2009-04-14 11:20 枣阳人在深圳 阅读(3079) 评论(0) 推荐(0) 编辑
摘要:最近一段时在学习着使用Struts2的框架,自己写了一个例子,可是刚上来就遇到了一个让我头痛的问题。 There is no Action mapped for namespace / and action name UserAction 在网上找了好久才找解到的方法,其实是因为我的struts.xml文件放错了位置,服务器没有加载上导制。 之后将struts.xml文件移到src目录下就可以了。... 阅读全文
posted @ 2009-04-14 11:08 枣阳人在深圳 阅读(25034) 评论(4) 推荐(0) 编辑
摘要:Strust2框架做了一个小例子,在tomcat启动时候总是出现“严重: Error filterStart”的错误,在折腾了一天才在网上找到原因,原来struts2是基于java5的。。。。。。 以下是在网上搜到的解决方案。 由于jdk1.5 与 tomcat5.0之间的关于 TransformerFactoryImpl 类的冲突造成的。 tomcat-5.0.28\common\endors... 阅读全文
posted @ 2009-04-01 17:06 枣阳人在深圳 阅读(837) 评论(0) 推荐(0) 编辑
摘要:XDoclet是一个开源项目,可以从这里得到他:http://xdoclet.sourceforge.net/xdoclet/ 。 XDoclet可以通过你在java源代码中的一些特殊的注释信息,自动为你生成配置文件、源代码等等,例如web、ejb的部署描述文件、为你生成struts的struts-config.xml配置文件、javascript校验等。 ... 阅读全文
posted @ 2009-02-24 17:02 枣阳人在深圳 阅读(264) 评论(0) 推荐(0) 编辑
摘要:最近在读《Struts2权威指南》(李刚著),这本书写得非常好,对我学习Struts2帮助很大。在学习这本书的过程中,我自己做了些笔记和例子,下面是关于在Struts2中如何使用SiteMesh插件: 通过使用SiteMesh插件,就可以在Struts2应用中使用SiteMesh装饰器页面来统一应用程序所有页面的显示风格。实际上,在Struts2中使用SiteMesh非常简单,因为Str... 阅读全文
posted @ 2009-02-24 11:44 枣阳人在深圳 阅读(1252) 评论(0) 推荐(0) 编辑
摘要:在Struts2中使用SiteMesh时抛出下面的异常 严重: Exception starting filter sitemesh com.opensymphony.module.sitemesh.factory.FactoryException: Cannot construct Factory : com.opensymphony.module.sitemesh.factory.Defa... 阅读全文
posted @ 2009-02-24 11:37 枣阳人在深圳 阅读(1951) 评论(3) 推荐(0) 编辑
摘要:为了使用WebWork,我们只需要在web.xml配置FilterDispatcher一个过滤器即可,阅读一下FilterDispatcher的JavaDoc和源码,我们可以看到它调用了: finally { ActionContextCleanUp.cleanUp(req); } 在ActionContextCleanUp中,有这样的代码: req.setAt... 阅读全文
posted @ 2009-02-24 09:47 枣阳人在深圳 阅读(2150) 评论(0) 推荐(0) 编辑
摘要:FreeMarker 是一个模版引擎,一个基于文本的模板输出工具(生成任意的HTML表单代码)。它是一个Java package,面向Java程序员的class library。它本身并不是针对最终用户的应用,而是允许程序员将其嵌入到他们的产品中。 FreeMarker被设计用来生成HTML Web页面,特别是基于MVC(Model View Controller)模式的应用程序。使用... 阅读全文
posted @ 2008-12-22 16:12 枣阳人在深圳 阅读(413) 评论(0) 推荐(0) 编辑
摘要:1.首先把struts2中的包导入: commons-logging.jar commons-logging-api.jar freemaker.jar struts-core.jar ognl.jar struts2-core.jar xwork.jar 2.下面是web.xml的配置 struts2 ... 阅读全文
posted @ 2008-09-24 11:14 枣阳人在深圳 阅读(321) 评论(0) 推荐(0) 编辑