随笔分类 -  Struts2框架

摘要:1. 在Action实现类方面的对比:Struts 1要求Action类继承一个抽象基类;Struts 1的一个具体问题是使用抽象类编程而不是接口。Struts 2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制的服务成为可能。Struts 2提供一个ActionSup 阅读全文
posted @ 2016-09-28 16:32 hyjj 阅读(176) 评论(0) 推荐(1)
摘要:一.为什么会出现表单重复提交 1.当用户在表单中填写完信息,点击提交按钮后,肯能会因为没有看到成功信息而在此点击提交按钮,从而导致在服务器端收到两条同样的信息,如果这个信息要保存到数据库中的,那么就会出现两条重复的数据,或者可能出现数据库操作异常。 2.当用户填写表单信息完成后,点击表单提交,即使响 阅读全文
posted @ 2016-09-14 15:31 hyjj 阅读(833) 评论(0) 推荐(0)
摘要:一.为什么要进行数据校验 对于一个web应用而言,所有的应用数据都是通过浏览器收集的,用户的输入信息是非常复杂的,对于一些用户操作不熟练,输入出错,等网络传输不稳定,这些都有可能导致异常输入。 异常的输入,轻则导致系统非正常中断,重则导致系统崩溃,应用程序必须能正常处理表现层接收的异常数据,通常的做 阅读全文
posted @ 2016-09-02 10:43 hyjj 阅读(321) 评论(1) 推荐(1)
摘要:一.如何获取Struts2,以及Struts2资源包的目录结构的了解 Struts的官方地址为http://struts.apache.org 在他的主页当中,我们可以通过左侧的Apache Struts菜单下的Release链接,可以查看Struts各个阶段的词资源,也可以通过Archive Si 阅读全文
posted @ 2016-08-31 14:42 hyjj 阅读(357) 评论(1) 推荐(1)
摘要:在了解Struts2之前我们先来聊聊Struts1,我们都知道在很长的一段时间内,所有的MVC框架中,Struts1他是处于一个超级大咖的地位,无论是从市场角度和使用的用户的数量这个角度而言,Struts1它占用绝对地位,对于其他的MVC框架都不能和他媲美,但是Struts1作为一款优秀的MVC框架 阅读全文
posted @ 2016-08-31 11:23 hyjj 阅读(606) 评论(0) 推荐(0)