struts2
没有梦想-何必远方
这个作者很懒,什么都没留下…
展开
-
Struts2学习(三)上传下载
今天记录一下利用struts2实现上传下载,借此案例说明一下struts2的开发流原创 2015-08-23 09:57:37 · 1179 阅读 · 0 评论 -
Struts2学习(四)利用ajax异步上传
上一篇说到如何在struts2中进行上传下载,我们使用了struts的标签通过表单提交的方式,但大家知道表单提交会造成页面整体的刷新,这种方式非常不友好,那我们今天就来说说如何结合ajax方式进行异步上传。原创 2015-08-23 10:59:23 · 1697 阅读 · 0 评论 -
SSH整合报错:failed to lazily initialize a collection of role
今天整合ssh,测试Dao层方法时,本地测试了一个方法 没有问题, 然而程序部署到tomcat上时却报了一个错误: org.apache.struts2.json.JSONException: org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.eto原创 2015-09-04 13:14:13 · 2746 阅读 · 0 评论 -
Struts2学习(二)执行Action中方法的三种方式
1.执行execute()方法一般的可以直接在action中书写execute,调用action时会自动执行此方法2.配置method方法在struts.xml中配置action时,写method属性设置方法,如下所示,这样写可以在一个action类中写多个执行的方法,简化结构。<package name="user" extends="struts-default" namespace="/use原创 2015-08-22 21:32:51 · 1892 阅读 · 0 评论 -
struts2 报错:java.lang.NullPointerException: Source must not be null
今天使用strut2+ajax进行异步上传时出错,控制台没有打印信息,ajax回调函数中alert返回值得到如下信息,大概就是空指针的意思。 实际上是上传的input name值和action变量名不一致造成。input name为myfile,变量为myFile,一个字母的大小写造成的错误!注意这个地方!HTTP Status 500 - type Exception reportmessage原创 2015-08-21 20:34:41 · 17122 阅读 · 1 评论 -
Spring学习(十二)struts2+spring+hibernate环境搭建
之前的博客我们总结了spring基础、spring分别整合struts2、hibernate、mybatis等,今天我们来同时整合下 struts、spring、hibernate,也就是所谓的 ssh 。 整合流程:1 首先整合spring和hibernate,这次我们在spring 中配置bean使用注解的方式 ,hibernate实体映射关系也使用注解的方式,配置完毕后用简单方法测试下hib原创 2015-09-03 22:50:42 · 2929 阅读 · 0 评论 -
Struts2学习(五)访问web元素总结
struts2访问web元素(request、session、application)有4中方法,下面来介绍下这4种方法。前两种是取得Map类型request,session,application,后两种是真实类型 HttpServletRequest, HttpSession, ServletContext的引用。其中map类型中第二种方法是最常用的,其他三种知道就行一般不会用到。原创 2015-08-23 13:49:23 · 1426 阅读 · 0 评论 -
Struts2学习(一)建立项目需注意问题
1.使用开发模式 在使用struts2框架时,往往会修改struts.xml配置文件,标签中中添加配置:<constant name="struts.devMode" value="true" /> 可将其设为开发模式,即修改struts.xml后保存即可生效,不需重新部署,方便开发2.设置默认首页在package中设置如下这句,可以使名为index的action原创 2015-08-22 21:09:15 · 1429 阅读 · 4 评论