JSP在Struts中的作用主要有两个:提供用户输入接口和展示数据。
输入数据的接口,例如,文本输入框、下拉菜单、提交按钮。
后台的数据展示,如商品列表、数据状态。
一般情况下, Struts程序是(不会让用户直接访问JSP文件的)通过
Action进行转发。所以,JSP表单的数据一般来自于ActionForm,
动态数据一般来自于Action的request中的属性(Attribute).
另外,Struts为JSP提供了丰富的标签库,尤其是HTML标签库,让JSP的表单和
ActionForm成为了一个整体,提交表单的时候可以自动填充ActionForm,
响应的时候可以为表单的输入框自动添加数据。