zoukankan      html  css  js  c++  java
  • 如何理解struts2

    Struts2框架是一个MVC模型

    M(model):JavaBean+business(业务类)

    V(view):JSP

    C(control):Action

    我的理解是,使用了Struts2框架,字段被封装起来,方法也都写在了一起,使得代码结构比较清晰。一个大对象(比如用户、留言、订单)对应一个JavaBean,一个JavaBean对应一个business业务类,business业务类里面写该对象的增删改查功能。

    以登录功能为例:

    第一步:封装字段——JavaBean(loginbean)

    第二步:编写业务类(loginbusiness)

    1、连接数据库。

    2、增删改查的功能性代码。

    第三步:编写登录页面,form用Action来接收。

    第四步:编写Action

    1、先创建一个JavaBean的类,实例化,get和set一下。

    2、调用业务类(loginbusiness)的方法。

    第五步:编写好要跳转的页面。

    第六步:完成上面五步之后,设置struts.xml

    1、在web.xml中配置struts2的过滤器(自动填好的)。

    2、在struts.xml中写Success和Error对应要跳转的页面。

     Sanding原创,转载请标注,thank you~

  • 相关阅读:
    mysql备份还原
    JavaScript位移运算多个大于号的使用方法
    js with 语句的用法
    公告栏文字滚动
    Tar打包、压缩与解压缩到指定目录的方法
    域名跳转汇总文章
    linux常用命令大全
    nginx添加多站点
    linux一键安装php环境
    linux安装unzip及使用
  • 原文地址:https://www.cnblogs.com/Aha-Sanding/p/5575758.html
Copyright © 2011-2022 走看看