摘要: dispatcher 为默认跳转类型,用于返回一个视图资源(如:jsp) Xml代码 : /main.jsp /main.jsp 以上写法使用了两个默认,其完整的写法为: /maini.jsp 用于页面转发,页面跳转过程一直是同一个线程,Action中的数据一直保存在。location只能是页面,不能是另一个action(可用type="chain"解决)。redirect 类型用于重定向到一个页面,另一个action或一个网址。 Xml代码:aaa.jsp bbb.action www.baidu.com缺点:redirect把一个http返回码(SUCCESS)以及返回 阅读全文
posted @ 2013-12-20 10:00 呵呵ljw 阅读(152) 评论(0) 推荐(0)
摘要: Servlet 中没有内置对象,原来JSP 中的内置对象都必须通过HttpServletRequest对象,或由HttpServletResponse对象生成:对于静态的HTML标签, Se凹let都必须使用页面输出流逐行输出。JSP是Servlet的一种简化,使用JSP只需要完成程序员需要输出到客户端的内容,至于JSP中的Java脚本如何镶嵌到一个类中,由JSP容器完成。而Servlet则是个完整的Java类,这个类的service方法用于生成对客户端的响应。 阅读全文
posted @ 2013-11-12 14:44 呵呵ljw 阅读(171) 评论(0) 推荐(0)
摘要: ssh面试题Struts2:1、为什么每次请求都要创建一个Action对象?truts2每次请求的时候都会创建一个action的实例,这样会保证线程的安全。struts1只是在第一次请求的时候创建一个action的实例,以后每次相同的请求都直接从内存中去读取,它是单例模式,安全性不行。 2、ModelDriven拦截器的配置中refreshModelBeforeResult解决了什么问题?在数据输出之前将数据接收的Bean里面的数据清空。解决了数据混淆的可能性。3、为什么在web.xml中配置的StrutsPrepareAndExecuteFilter要过滤所有的请求?为了 1.可以将数据进行 阅读全文
posted @ 2013-11-06 11:31 呵呵ljw 阅读(584) 评论(0) 推荐(0)