`
MO_ZHUANG_D
  • 浏览: 2040 次
  • 性别: Icon_minigender_1
  • 来自: 天津
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
为了方便大家观看效果,首先手动写一个GridView然后绑定数据。 前台代码: <body >     <form id="form1" runat="server">     <div>         &nbsp;<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直接使 ...
Global site tag (gtag.js) - Google Analytics