
Struts1框架
文章平均质量分 93
李阿昀
昀,三尺微命,一介书生。只当穷且益坚,不坠青云之志!
展开
-
入门Struts1第一讲——Struts1入门就这么简单
现在终于进入框架的学习中了,前面还有好几个框架等待着我们呢。我们先来学习Struts1框架,然后再过渡到Struts2框架的学习中。下面我们开始学习Struts1框架。Struts简介Struts是apache开发的一个web层的框架,它主要用于简化web层的开发,Struts针对web层的一些常用操作,例如:表单数据的封装、校验和数据的回显国际化开发文件上传异常处理等等…Struts都提原创 2016-09-24 17:59:12 · 22235 阅读 · 16 评论 -
入门Struts1第二讲——讲讲html:link标签
Struts1入门之后,我们来一步一步深入地学习Struts1。这是Struts1的进阶一。 web应用程序若要严格按照MVC设计模式,那么所有客户端的请求都需要发送给servlet处理,servlet再转发到JSP显示。因此,对于Struts1入门中的用户注册案例,register.jsp页面要禁止用户直接访问,而应把它放在WEB-INF目录中保护起来,由用户访问servlet后,servlet原创 2016-09-24 23:23:32 · 1544 阅读 · 0 评论 -
入门Struts1第三讲——借助Struts1完成表单校验以及显示校验消息
我们还是以Struts入门中的用户注册案例为例来展开本文。这是Struts1进阶二。借助Struts完成表单校验表单数据提交后,在服务器端编程校验数据合法性,是一个很常见的需求。所以Struts的ActionServlet在把数据封装到formbean后,会自动调用formbean的validate方法对数据进行校验,并根据validate方法的返回值,决定转发到哪个jsp页面处理。 Sturts原创 2016-09-25 11:05:42 · 1551 阅读 · 0 评论 -
入门Struts1第四讲——Struts1的功能
我们以Struts1进阶二中的用户注册案例进入Struts1进阶三,现在开始Struts1进阶三的漫漫征程。 在Struts1进阶二中的用户注册案例中,我们对用户提交过来的用户名进行了校验,现在我们还要对用户提交过来的密码进行校验。为了让程序更易维护,我们把所有显示给用户的错误信息都写在资源文件——MessageResource.properties中,如下: 那么处理请求的Register原创 2016-09-25 21:19:45 · 1336 阅读 · 0 评论 -
入门Struts1第五讲——动态FormBean与Struts-Validate框架
现在我们进入Struts1进阶四的阶段了,也快接近尾声了,好高兴!我们还是以Struts1进阶三中的用户注册案例开始我们的漫漫征程吧!DispatchAction按照我们以前的做法,客户端每个请求都对应服务器端一个Action,会导致服务器端action过多,维护困难。但在Struts中允许多个请求对应一个Action,例如对Book对象的增删改查操作,可以交给一个Action处理,Action根据原创 2016-09-26 12:24:16 · 1443 阅读 · 0 评论 -
入门Struts1第六讲——使用Struts1框架改造在线网上书店
还记得我们之前做过一个简陋的在线网上书店的项目吗?在《Java Web基础入门第九十四讲 在线网上书店(九)——注解+动态代理实现权限控制》这篇文章中,我也提供了源码下载地址,如果大家有兴趣的话,可以下载下来,试着运行一下。通过前几讲对Struts1框架的学习,我们算是可以说对于Struts1框架已经有了一定的认识。在本文中,我将会使用Struts1框架改造一下这个项目,看看该框架是怎么应用在项目...原创 2019-06-18 19:24:37 · 672 阅读 · 5 评论