• struts基础配置


    1. struts2是针对MVC思想的具体实现,对应于MVC中的C即Controller控制器层,有以下优点:
      • 通过简单、集中的配置来调度业务类,是的配置和修改都很容易。
      • 提供简单、统一的表达式语言来访问所有可访问的数据。
      • 提供标准、强大的验证框架和国际化框架。
      • 提供强大的、可以有效减少页面代码的标签。
      • 提供良好的Ajax支持。
      • 拥有简单的插件,只需放入相应的JAR包,任何人都可以扩张Struts框架。
      • 拥有智能的默认设置,不需要另外进行繁琐的设置,使用默认的设置可以完成大多数应用程序开发所需要的功能。
    2. 使用Struts所需要的基本配置:

      • 在web.xml中要对Struts核心控制器进行相应的配置.
        这里写图片描述
      • 导入Struts相关的jar包,其中基本的jar有以下几种:
        这里写图片描述

      • 将导入的jar包,通过build path到 library中.

      • 之后便可以开始编写代码,建立核心配置文件Struts.xml到src目录下,进行action以及result的配置:eg:
        这里写图片描述其中action要有相应的类与其对应,作相应的处理,并且根据类中方法的返回值自动找到相应的result做相应的跳转处理.

      • jsp界面通过相应的action名称,可以将数据传到对应的控制器进行处理
        这里写图片描述比如,这里的form表单的action对应的是”login.action”,那么用户提交数据的时候,系统就会寻找login.action将数据传输过去,在其对应的类中对数据做出相应的处理.
        比如,这里的login.action对应的类是loginAction.java,则数据会传输到这个类中做相应的数据处理:
        这里写图片描述注意,类中的属性名要和传输界面中的属性名称一致,这样系统才会自动的将数据读取到类中做相应处理,比如:在这里类中的属性名称分别为username和password,这与login.jsp中输入框对应的变量名称是一致的,否则的话,数据读取不成功.

  • 相关阅读:
    CSP 命令行选项(201403-3)
    ElasticSearch7.10的查询数据-简单查询
    ElasticSearch 种映射参数详解-理论学习02
    Elasticsearch7.10 -理论学习01
    ElasticSearch7.10索引
    ElasticSearch7.10的分词器
    ElasticSearch-7.10安装-2
    ElasticSearch第一天
    Idea的注释配置
    深圳第一站被骗消费3960元
  • 原文地址:https://www.cnblogs.com/xpfei/p/7450803.html
Copyright © 2020-2023  润新知