前言 我是一个小白,今天首次学习Struts的基本内容,是看视频和看书相结合的,主要是记录这个学习的过程以及学习的过程中遇到的问题。 传统的MVC分为servlet(控制器),Javabean(模型层),jsp(显示层)三个部分,Struts可以说是MVC的一个具体的实现,增加了ActionForm ...
分类:
其他好文 时间:
2017-07-20 16:03:10
阅读次数:
165
在struts1中,我们能够使用ActionForm来获取从client端提交上来的数据。并通过action配置中的name属性。将某个ActionForm配置到某次请求应答的Action中。作为本次请求应答的传输数据介质,ps,事实上还是側重于数据在client的获取。由于赋值部分框架帮我们做好了 ...
分类:
其他好文 时间:
2017-06-23 21:57:49
阅读次数:
188
以下我将从一个简单点的计算器实例,介绍struts1的环境配置,以及其重要的两个核心类:ActionForm和Action 简单计算器实现思路: 1.提供一个输入界面,输入两个数字和运算符(+、-、*、/),提交后将运算结果显示出来。假设出现错误显示错误页面,在正确页面和错误页面须要显示出输入值、运 ...
分类:
其他好文 时间:
2017-06-15 18:50:52
阅读次数:
225
今天在看struts1源代码的时候,发如今ActionForm中首先声明了两个transient类型的protected变量。之前没有接触过该transient类型,所以就查了查。 transient是java语言的keyword,变量修饰符。假设用它声明一个实例变量。当对象存储时,它的值不须要维持 ...
分类:
编程语言 时间:
2017-06-05 14:07:13
阅读次数:
145
Java笔试面试题之中的一个 1、Struts1中actionform和action属于MVC哪一层,为什么? 解答:actionform和action属于MVC的Model层,Action用来处理业务逻辑,actionform保存用户表单数据以便于在不同页面间传递。而MVC中的model层就是业务 ...
分类:
编程语言 时间:
2017-05-25 19:52:02
阅读次数:
229
1.概述 还在用struts1?是的,在地球的没写地方,落后的生产方式还在运转(老项目). 从 继承org.apache.struts.action.Action, 继承org.apache.struts.action.ActionForm开始吧 2. 代码 2.1 html页面 2.2 _file ...
分类:
Web程序 时间:
2017-05-24 20:18:19
阅读次数:
200
1.概述 还在用struts1?是的,在地球的没写地方,落后的生产方式还在运转(老项目). 从 继承org.apache.struts.action.Action, 继承org.apache.struts.action.ActionForm开始吧 2. 代码 2.1 html页面 2.2 _file ...
分类:
Web程序 时间:
2017-05-24 19:47:15
阅读次数:
212
实现简单的支持加、减、乘、除的计算器 复制一份Struts1Demo改动:Struts1Calc 方案1: Struts1Calc 创建ActionForm: CalcForm extends ActionForm。 num1 num2。生成getter setter; 创建4个Action。在页面 ...
分类:
其他好文 时间:
2017-05-20 14:24:01
阅读次数:
257
1.Action类的execute()方法: public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) ...
分类:
其他好文 时间:
2017-05-13 12:31:45
阅读次数:
396
1、编写JavaBean:User,必须继承于ActionForm类 2、在struts-config.xml中注册User的对象user FormBean的概念,顾名思义,Form中的bean,表单中的数据,在Struts1.x由专门的ActionForm类负责接收,配置在 struts-conf ...
分类:
其他好文 时间:
2017-03-18 17:58:36
阅读次数:
162