struts基本概念(1)

简介: struts基本概念(1)

model1:


 1,纯jsp

 2.jsp+javabean


model2:

 MVC:  

 jsp+servlet+javabean

m:model (模型)


 封装数据,业务处理类 ,返回处理结果


v:view(视图)


 展示数据

c:cotroller(控制器)


 处理请求,模型和视图之间进行转换


DTD:文档类型定义  (.xsd)


 作用:规定xml文档内容

 1.标记(元素)

 2.内容

 3 属性


xml文档解析:Dom4J

1.导包

2.创建SaxReader对象

3.调用read(文件)加载xml文件

4.获取根节点

5.获取(需要的节点)

6.获取节点内容,节点属性



反射:编译时不知道加载哪个类,

 

运行时,加载类,实例化对象,运行方法

api:

Class:

Field:

Method:

Constructor


自定义一个MVC:


1.所有的请求都提交给一个控制器

2.每个请求对应一个处理类


相关文章
|
4月前
|
XML 前端开发 Java
struts基本概念(1)
struts基本概念(1)
|
4月前
|
Java 应用服务中间件
struts基本概念(2)
struts基本概念(2)
|
XML 前端开发 Java
框架技术,Struts2入门配置
框架技术,Struts2入门配置
148 0
框架技术,Struts2入门配置
|
开发框架 前端开发 JavaScript
01Springmvc的基本概念
本文讲述了SpringMVC的基本概念
170 0
|
XML 前端开发 Java
|
前端开发 Java 容器
|
Java
Struts2框架基础篇
首先,要了解Struts2框架中参数传递的大体流程: 服务器端的Web容器收到用户的请求(URL)——Struts2的核心控制器FilterDispatcher接受用户发起的请求,然后判断这个请求是交给action还是交给web组件来处理;如果请求的action或web组件不存在,就会报错404。在整个处理过程中,需要一个辅助对象: ActionMapper ,它会确定调用哪个Actio
1640 0
|
安全 Java 容器
struts2的核心和工作原理
struts2的框架结构图 工作流程 1、客户端请求一个HttpServletRequest的请求,如在浏览器中输入http://localhost: 8080/bookcode/Reg.action就是提交一个(HttpServletRequest)请求。
1125 0
|
Java 前端开发
Struts2知识点学习笔记
写给自己的话 好记性不如烂笔头,不可能说看了一遍视频就可以完全掌握的。留下这篇笔记,便于今后的复习吧。 1、 访问ServletAPI 访问ServletAPI(response,request,)的三种方式: ActionContext方式 实现***Aware接口 ServletActionContext 2、Action的搜索顺序 以http://localhost:8080/struts2/path1/path2/path3/student.action为例。
1074 0