文章列表
为了方便大家观看效果,首先手动写一个GridView然后绑定数据。
前台代码:
<body >
<form id="form1" runat="server">
<div>
<asp:GridView ID="gvBaidu" runat="server" AutoGenerateColumns="False" Font-Size="12px"
Width= ...
一、struts1要求Action类继承一个抽象基类,而不是接口。
struts2的action类可以实现一个action接口,也可以实现其他接口。
二、sturts1 action是单例模式,线程是不安全的。
struts2 action线程是安全的,action为每一个请求都生成了一个实例。
三、sturts1过去依赖serlet API,不容易测试。
struts2不依赖于容器,允许Action脱离容器单独被测试。
四、Struts1 使用ActionForm对象捕获输入。所有的ActionForm必须继承一个基类。
Struts 2直接使 ...