Struts1学习笔记总结

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Struts1 (1)

Struts1和Servlet的关系 (1)

创建第一个Struts1项目 (1)

例子1: (3)

总结重点:struts1的工作流程(基于MVC模式的) (7)

一.普通的Servlet的工作流程 (7)

二.Structs1的工作流程(和上面的对比记忆) (8)

Struts标签 (9)

Bean标签 (9)

html标签 (10)

logic标签(逻辑标记) (12)

i18n(国际化) (13)

Struts1

Struts1和Servlet的关系

Jsp+Servlet+Javabean

ActionForm和VO的区别:

一样的内容,不一样的作用

ActionForm只接收前台表单传来的数据

VO是conga后台提取的数据向前台传递

创建第一个Struts1项目

新建一个web项目,选择1.4即可

右键----MyEclipse----Add Struts Capacity

---------------Struts控制文件的路径

TLD(标签)

1)

2):显示信息

3):逻辑标签

struts-config.xml

forward="" ----局部的

type="">

担任Controller的是ActionServlet,所有的客户端请求都通过它来完成转发,必须在web.xml 中配置:

注意:

1)设定config参数的作用是设定struts-config.xml(包括了所有的Struts的相关请求转发及一些资源设定)的文档来源

2)Servlet-mapping将所有以*.do结尾的请求将给ActionServlet来处理

例子1:

1)index.jsp

用户名:
密码:

2)struts-config.xml

type="erForm">

3)UserForm

public class UserForm extends ActionForm{

private String username;

private String pwd;

public String getUsername() {

return username;

}

public void setUsername(String username) {

ername = username;

}

public String getPwd() {

return pwd;

}

public void setPwd(String pwd) {

this.pwd = pwd;

}

}

相关文档
最新文档