Struts
jackyrongvip
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
struts 2 结合json
在struts 2中,要结合json的话,其实是不错的选择,最近做一个登陆系统时,可以考虑选择用 struts 2结合json,下面是要点 register页面 然后是验证的javascript function validateName() { //请求的地址 var url = 'validateName.action'; var params原创 2013-07-01 16:15:04 · 631 阅读 · 0 评论 -
(转)Struts2 Convention零配置
从struts2.1开始,struts2不再推荐使用Codebehind作为零配置插件,而是改为使用Convention插件来支持零配置,和Codebehind相比,Convention插件更彻底,该插件完全抛弃配置信息,不仅不需要是使用struts.xml文件进行配置,甚至不需要使用Annotation进行配置,而是由struts2根据约定自动配置。 如何使用Convention 1. 将st原创 2013-07-01 16:24:15 · 703 阅读 · 0 评论 -
小结spring和struts整合的三类方式
整合spring和hibernate的三种方式,小结之. 1) 在struts中使用webapplicationcontext调用spring 声明web.xml,声明一个contextloadlistener,让在启动时执行该listener,读spring的配置文件 org.springframework.web.context.ContextLoaderLi原创 2013-07-01 16:19:58 · 640 阅读 · 0 评论 -
struts 2中的chain
struts2 中的一大特点就是拦截器,特别是拦截器可以组成拦截链,一篇很好的介绍文章可以辅助学习之,推荐之这里 http://www.blogjava.net/max/archive/2006/12/06/85925.html 这里结合项目中的具体来个感性认识: 比如在购物车的时候,一个典型的场景为当用户在一个购物车选择时,如果要把物品从购物车中删除,删除后其实是继续显示当前的购物车的,原创 2013-07-01 16:20:35 · 777 阅读 · 0 评论 -
struts2+jpa+spring 泛型版小结
struts 2+jpa+spring 的,如果用上范型的话,还是能省不少事的哦.把以前的小结之. 首先搞个DAO的基础接口 import java.io.Serializable; import java.util.List; import javax.persistence.Query; public interface IBaseDAO { public T find(Class c原创 2013-07-01 16:19:52 · 727 阅读 · 0 评论 -
struts里的staticJavascript
在struts 的验证里,要注意如下几点 格式为 return validate + formbean名称(首字母大写) + (this)用来在提交本页面时执行相应的js验证代码。 ② 用来生成本页面的 js 验证代码。 有两种方法: ⑴ 在页面上声明 http://struts.apache.org/tags-html" prefix="html" %> 因为dynamicJavasc原创 2013-07-01 16:19:07 · 877 阅读 · 0 评论 -
struts 1.2中最好用lasyform
不要用formbean了吧,到1.2了,用lasyform,省去很多麻烦,比如 这里假设有userName,password两个field; 在struts-config.xml按如下方式配置FormBean,这里不需要再配置属性。 3. 在Action中按如下方式取值: DynaBean lazyForm = (DynaBean) form; String userName=(Stri原创 2013-07-01 16:19:02 · 599 阅读 · 0 评论 -
struts2+freemarer的小结
java里的模版选择不太多,好用的也就freemarker和veloctiy而已.下面小结 struts2+freemaker的用法 1 要在freemarker中使用struts2 标签的话,要先干些准备功夫, 要把struts2-core.jar中的sturs-tags.tld复制到web-inf下 2 然后在web.xml中增加 JspSupportServlet o原创 2013-07-01 16:17:25 · 822 阅读 · 0 评论 -
为struts的action添加到SPRING的AOP日志拦截器
当struts将action托管给spring后,,有个优点是可以将spring的AOP拦截器用于struts的动作 比如创建一个日志记录拦截器 import org.springframework.aop.MethodBeforeAdvice; import java.lang.reflect.Method; public class LoggingInterceptor implements原创 2013-07-01 16:17:23 · 1052 阅读 · 0 评论 -
struts 2+hibernate 3+spring基本套路小结
任何东西都是有一定的套路和规律的,struts 2+hibernate 3+spring也一样,struts2 比struts1爽很多了,但目前唯一觉得不爽的 是struts2 居然没什么好的IDE工具去支持设计之,比如DW8,希望以后有所改进. 这里,以一个简单的用户注册,登陆去说明这三者之间的简单组合关系,其他都可以按这样的去做: 1 建立domain层 建立包domain,里面有个原创 2013-07-01 16:17:00 · 669 阅读 · 0 评论 -
struts 2上传文件时出错的解决
struts 2.0.9+hibernate 3.1.3+spring 2.0.7,在上传文件时,说 严重: Servlet.service() for servlet SimpleUploader threw exception java.lang.RuntimeException: Unable to load bean org.apache.struts2.dispatcher.mu原创 2013-07-01 16:16:49 · 971 阅读 · 0 评论 -
extjs+struts2的一个套路模式
其实,在struts2+extjs的结合中,可以总结出一些精华的套路模式,比如struts2中 返回的数据如何在前端的extjs展示出来,可以用如下的方式套路去整理: 比如一个struts2的action,返回的是相册中相片的列表,比如 class="GetPhotosAction"> /WEB-INF/photos.jsp 那么在photos.jsp中,可以这样处理:原创 2013-07-01 16:27:35 · 1094 阅读 · 0 评论
分享