今天我需要在切面编程里面获得一个session,然后使用完后就移除掉 结果发现居然有一个空异常。 而我使用的注解也是@After,在业务逻辑运行之后才运行aop 然后我试着打印这个session,发现第一次可以打印出来,居然又打印了一次,因为已经移除了session,所以第二次当然为空了。 错误肯定就发生在了
一、Struts2输入校验介绍 Struts2的输入校验和类型转换都是对请求参数进行处理。 输入校验顾名思义就是请求参数是否能够满足一定的要求; 客户端校验服务器端校验 客户端校验是指在浏览器这端通过Javascript进行初步校验,为了减轻服务器端
linux与windows下获取web-inf目录或classespath的正确方法 在windows下获得web-inf目录,网上一大堆的例子 总结出来就是下面这句代码最合适: pathfilenew = (Thread.currentThread().getContextClassLoader().get
action允许在向另外一个action传值 看下面的代码 result type="redirectAction" name="register_success" param name="actionName"advice_loginregister/param param name="iden"${iden}/par
今天 我的第一个ssh mvc三层架构简单项目实现了 —— 留言板管理系统 本项目只是一个简单的功能性质的项目,包括了hibernate的各种功能实现,包括了struts2的部分功能实现,也包括了spring的功能实现 其中个人觉得以下功能是成功的尝试: 1,使用hibernateTemplate
我的项目中要用到分页功能,发现struts2居然没有相应的标签 后来在struts2的核心包中发现有 Counter类。 org.apache.struts2.util.Counter 查看源码,原来它可以实现循环列出 1 2 3 4 5 6 7 8 9 10等等,源码如下:
问题描述: 我在action中的方法execute切入了一个方法,使得运行这个方法就执行其他的程序 但是却execute里面却不能获得属性的值,属性已经提供了get和set方法。 取消AOP拦截,action正常。 原来在ssh整合中,是由Spring来管理的。它会按照jdk默认接口的方
很郁闷的一件事,我将项目下的src和WebContent保存,拷贝到另外一台电脑运行。 不管我怎么启动服务,均出现超时, 我就按照网上的方法的修改超时时间等。 均无效,后来才发现,原来是在配置文件中,本该写一行的代码,我却在中间无意中点了一个回车键。 bean id="hibernateUtil" 这里
chain:用来处理Action链,被跳转的action中仍能获取上个页面的值,如request信息。 com.opensymphony.xwork2.ActionChainResult dispatcher:用来转向页面,通常处理JSP org.apache.struts2.dispatcher.Se
如果数据库是oracle 我们需要使用的不是默认名字的序列,而是自定义的序列 比如我们在数据库中创建序列 seq_xulie 在实体类冲这样配置即可 @GeneratedValue(strategy=GenerationType.SEQUENCE,generator=" seq_xulie ") @
我在使用ssh,注解实体类时发生错误, 使用xml配置文件正常,这里需要说明的是,可能只是对于hibernate4.3以后版本会出现这个问题吧 ,其他版本未知 配置如下,通常这样配置是没有问题的 @Entity(name = "pomes") @Table(name = "message")
下面介绍全页面刷新方法:有时候可能会用到 window.location.reload()刷新当前页面. parent.location.reload()刷新父亲对象(用于框架) opener.location.reload()刷新父窗口对象(用于单开窗口) top.location.reload()刷新最顶端对象(用于多开窗口)
场景,后台获取文章数据,通过jQuery的after循环生成checkbox,当点击删除按钮,就将选择的数据传递给action进行处理 以下为相关代码 $("#mytab #topdel").after("trtd width='120'input id=del-"+map["list"][i].mid
如果是点击事件,按钮的 onClick就必须写成这样,并且你的js里的代码也必须有返回值 onClick="return loginok();" 如果是绑定事件,就无需设置 onClick的return 。 点击事件代码: if(oklogin1=="success"){ $("#msg").html("验证成
经过几天的奋战,终于将Hibernate4+Spring4+Struts2整合成功了。一路走来艰辛艰辛啊,尤其是jar包,我是一个一个的试的,差点把我整死了。本解决方法针对xml配置,非注解,注解的话需要加入注解包,下面我提供包的可能已经包括注解包了,提供的方法中也有注解的配置。 本实例,Hibernate为模型层,Spring为控制层,Stru
一、find(String queryString); 示例:this.getHibernateTemplate().find("from bean.User"); 返回所有User对象 二、