struts             

Struct 的优点之处:

  1. 1.       struct的好处
  2. 2.       程序更加规范化
  3. 3.       程序的可读性提高了
  4. 4.       程序的 可维护性增加了

Struct 的不足之处:
1. From
表单有点鸡肋

2.action是单态(对网站并发性的处理有影响)

-----------框架提高了程序的规范的同时,也约束了程序的自由。

 

Structs 为什么有?

因为我们对mvc的理解不同,可能造成不同的公司写程序的时候,规范不统一,这样不利于程序的维护和扩展…..,所以我们有必要用一个统一的规范来开发项目。

——à框架 structs

 Structs的运行原理:

  我以一个用户登录来讲解原理---------->图解

web基础之Structs(一篇)

 

 手写版structs的登录系统

  1. 1.       在开发structs时候,需要structs开发包
  2. 2.       先写出login.jsp
  3. 3.       编写ActionFrom和Action
  4. 4.       配置

 

步骤:

(1)      先创建一个web工程。

(2)      把structs开发包引入到web工程

(3)      编写login.sp

(4)      编写ActionFrom(用户表单)和Action(小队长)--à登录小队长

 

 1   //这是一个用户表单,用户填充数据的。
 2 
 3 public class UserForm extends ActionForm{
 4     /*
 5      * 定义属性[这个有一个规范,就是我们定义的属性名字 
 6      * 到时候,应该和jsp页面的控件名称一样,如果有人提出疑问:
 7      * 说表单的属性名字是不是一定和控件名一样。]
 8      * */
 9     
10     private String username ;
11     private String password ;
12     
13 public String getUsername() {
14         return username;
15     }
16     public void setUsername(String username) {
17         this.username = username;
18     }
19     public String getPassword() {
20         return password;
21     }
22     public void setPassword(String password) {
23         this.password = password;
24     }
25 }
View Code

相关文章:

  • 2021-07-25
  • 2021-07-09
  • 2021-08-13
  • 2021-09-30
  • 2022-02-08
  • 2022-01-22
  • 2021-07-17
  • 2021-07-03
猜你喜欢
  • 2021-09-25
  • 2021-07-29
  • 2021-05-16
  • 2021-06-01
  • 2021-09-13
  • 2021-05-17
相关资源
相似解决方案