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.每个请求对应一个处理类


相关文章
|
9月前
|
Java 应用服务中间件
struts基本概念(2)
struts基本概念(2)
|
9月前
|
XML 前端开发 Java
struts基本概念(1)
struts基本概念(1)
|
Java 网络安全 数据安全/隐私保护
|
开发框架 前端开发 JavaScript
01Springmvc的基本概念
本文讲述了SpringMVC的基本概念
183 0
|
SQL Java 数据库连接
Struts原理与实践- -
一、JDBC的工作原理 Struts在本质上是java程序,要在Struts应用程序中访问数据库,首先,必须搞清楚Java Database Connectivity API(JDBC)的工作原理。正如其名字揭示的,JDBC库提供了一个底层API,用来支持独立于任何特定SQL实现的基本SQL功能。
746 0
|
安全 Java 容器
struts2的核心和工作原理
struts2的框架结构图 工作流程 1、客户端请求一个HttpServletRequest的请求,如在浏览器中输入http://localhost: 8080/bookcode/Reg.action就是提交一个(HttpServletRequest)请求。
1156 0
|
前端开发 Java 容器
|
Java
Struts2框架基础篇
首先,要了解Struts2框架中参数传递的大体流程: 服务器端的Web容器收到用户的请求(URL)——Struts2的核心控制器FilterDispatcher接受用户发起的请求,然后判断这个请求是交给action还是交给web组件来处理;如果请求的action或web组件不存在,就会报错404。在整个处理过程中,需要一个辅助对象: ActionMapper ,它会确定调用哪个Actio
1677 0
|
Java API 前端开发
|
Java 容器 应用服务中间件
Struts2原理详解
 上图来源于Struts2官方站点,是Struts 2 的整体结构。   Struts2框架由3个部分组成:核心控制器FilterDispatcher、业务控制器和用户实现的业务逻辑组件。
1129 0

热门文章

最新文章