
------【Struts2】
武哥聊编程
同济大学硕士,第一批华为5G研发人员,拼多多广告投放部门,全网20w+粉丝。微信公众号:武哥聊编程
展开
-
struts2中如何使用servlet的总结
众所周知,有了struts2我们没有必要再去写servlet了,但是不排除有些项目中还是需要用到servlet,下面就如何在struts2中使用servlet做一总结。假设web.xml中servlet的为/servlet/test1. 第一种方式: 我们一般在配置struts2的时候,web.xml文件中对struts2的都会设置为/*,也就是说所有的请求都会经过str原创 2016-04-07 21:40:42 · 8261 阅读 · 0 评论 -
Struts2在开发中的一些异常总结(持续更新)
本文主要记录struts2在开发中会遇到的一些问题或者异常,方便后面查阅。1. java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter 这个异常很明显,没有找到filter,抛出来后令我很郁闷,因为我的web.xml文件中配置原创 2016-05-01 16:30:51 · 3876 阅读 · 0 评论 -
Struts2在打包json格式的懒加载异常问题
Hibernate中如果出现了级联查询,就可能出现懒加载问题,比如我现在有个Account(管理员)类、Category(商品类别)和Product(商品)类,从做到右都是一对多的关系,而且从右到左都是设置了@ManyToOne(fetch=FetchType.LAZY。我现在要把商品信息查出来打包成json格式传到前台,我在后台使用查询语句为:from Product p left join f原创 2016-05-13 12:35:44 · 5821 阅读 · 5 评论 -
【SSH网上商城项目实战24】Struts2中如何处理多个Model请求
上一节我们完成了在线支付功能,但是支付完成了还没结束,我们需要接收从第三方那边反馈回来的信息,比如成功支付后,我们需要给付款方发送邮件和短信等。所以我们还需要在payAction中获取从第三方传过来的参数,由于从第三方传过来的参数与我们传过去的参数是不同的,所以接收那些参数我们也得写一个Model(BackData),那么问题来了,我们的PayAction已经写成这样子了:public class原创 2016-05-21 14:44:39 · 9037 阅读 · 6 评论 -
【SSH网上商城项目实战13】Struts2实现文件上传功能
上一节我们做完了添加和更新商品的功能,这两个部分里有涉及到商品图片的上传,并没有详细解说。为此,这篇文章详细介绍一下Struts2实现文件上传的功能。1. 封装文件信息 我们首先得有一个Model来封装文件的信息,这个Model里需要有三个属性:文件、文件类型和文件名。针对我们要传的图片,我们新建一个Model如下: public class Fil...原创 2016-05-14 12:45:16 · 18570 阅读 · 17 评论 -
【SSH网上商城项目实战07】Struts2和Json的整合
上一节我们完成了DataGrid显示jason数据,但是没有和后台联系在一起,只是单纯地显示了我们自己弄的json数据,这一节我们将json和Struts2整合,打通EasyUI和Struts2之间的交互。1. json环境的搭建 json环境搭建很简单,导入json的jar包即可,如下: (注:json-lib-2.4的jar包下载地址...原创 2016-05-09 09:03:26 · 11957 阅读 · 65 评论