Struts显示模块有必要使用Action,ActionForm吗?

来源:百度知道 编辑:UC知道 时间:2024/06/21 00:10:08
rt

如果只是显示的话,ActionForm是没有必要的。
Action一般是不可少的!因为需要把业务逻辑放在Action中,如:读取要显示的数据或其他业务逻辑等等。
但如果只是想单纯的转向某一个页面,则可以不用建立Action类

ActionForm可用可不用,但是最好用上,它能把你jsp页面的内容自动封装到Form里面,在action里面就不用再request.getParameter(""),来获取文本框里面的信息了,直接用ActionForm的实例就可以获得,String username = form.getUserName();比那个要简单一些。需要注意的是jsp页面里面的name要和ActionForm里面的属性要对应。Action如果不用的话,还用struts干嘛?action主要是用来控制页面的跳转。只要在struts-config.xml里面配置好action-mapping比较用以前的方式要简单一些.每种框架开发出来的目的就是要使编码更简单,每一个框架也都有一个共同的特点就是好学好用,要不谁去开发这些破框架啊,开发的不好用,也没有人用的。每个事物的存在都有它的价值和原因。

Action,ActionForm就是struts的核心作用,那你不用它,你有必要用struts吗。