jsp model1
一、model1(纯jsp技术):
1、dao:data access object,数据访问对象,即专门对数据库进行操作的类,一般说dao不含业务逻辑。
2、当进行跳转时候,需要用servlet来实现,这样会比较快。
二、MVC框架:
M(model)V(view)C(controller)
要求开发时将数据的输入(jsp)、数据的处理(使用servlet即controller)、数据的显示(使用jsp)分开。
三、DAO:
1、数据访问对象
---恢复内容结束---
一、model1(纯jsp技术):
1、dao:data access object,数据访问对象,即专门对数据库进行操作的类,一般说dao不含业务逻辑。
2、当进行跳转时候,需要用servlet来实现,这样会比较快。
二、MVC框架:
M(model)V(view)C(controller)
要求开发时将数据的输入(jsp)、数据的处理(使用servlet即controller)、数据的显示(使用jsp)分开。
三、DAO:
1、数据访问对象
    
对于数据库中的一个表,会有一个dao的类(其中只有对于数据库的操作,并不含业务逻辑的部分),然后会对应于一个Javabean的类,用来存储一个表的一个元组的字段。然后是对应于一个service 类,这个类是实现关于一个表的有关的业务逻辑。
jsp model1的更多相关文章
- JSP 相关试题(一)
		选择题 1.当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是(C) A)发送一个JSP源文件到客户端 B)发送一个Java文件到客户端 C)发送 ... 
- 浅谈Model1 VS Model2
		在学习drp的过程中就对model1和model2产生了浓厚的兴趣,一直都没有好好总结下,接下来就和大家一起学习下它们的真面目. 一.是什么? 首先大家提到model想到了什么?它的名词意识是:模型: ... 
- Struts
		Struts是基于MVC的框架,它进一步的对MVC进行了封装. MVC 概念 MVC全名是Model View Controller,是模型(model)—视图(view)—控制器(controlle ... 
- Javaweb学习笔记--分层设计
		在早期的JavaWeb应用中,JSP文件负责处理业务逻辑,控制网页流程并创建HTML页面,JSP文件是一个独立的,能自主完成所有任务的模块, 这带来了一系列问题:HTML代码和Java程序代码强耦合在 ... 
- 学习笔记_Java_day12_设计模式MVC(13).JavaWeb的三层框架(14)
		MVC 1. 什么是MVC MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model).视图(View)和控制器(Contr ... 
- Struts2龙之总结
		一.Struts2执行流程: 1.客户端初始化一个指向servlet容器(tomcat)的请求: 2.这个请求经过一系列过滤器(Filter): 3.接着StrutsPrepareAndExecute ... 
- Spring MVC体系结构和处理请求控制器
		Spring MVC体系结构和处理请求控制器 一:MVC设计模式: (1.)数据访问接口:DAO层 (2.)处理业务逻辑层:Service层 (3.)数据实体:POJO (4.)负责前段请求接受并处理 ... 
- [知了堂学习笔记]_MVC设计模式与JavaWEB三层架构
		一.MVC设计模式 MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model).视图(View)和控制器(Controlle ... 
- 十、JSTL标签库
		l JSTL标签库(重点) l 自定义标签(理解) l MVC设计模式(重点中的重点) l Java三层框架(重点中的重点) JSTL标签库 1 什么是JSTL JSTL是apache对EL表达式 ... 
随机推荐
- dentry path_lookat dput
			https://www.ibm.com/developerworks/cn/linux/l-cn-usagecounter/index.html https://blog.csdn.net/young ... 
- dede:field name=’position’标签调用 主页改成英文Home和改变符号
			在用dede:field name=’position’ 这个标签的时候我们调用的这个就是中文的,出现的是主页>+相应的栏目 ,那么这个问题怎么改成英文的呢?有好多大虾都说找到dede安装目录 ... 
- python数据结构与算法第十五天【二叉树】
			1.树的特点 (1)每个节点有零个或多个子节点: (2)没有父节点的节点称为根节点: (3)每一个非根节点有且只有一个父节点: (4)除了根节点外,每个子节点可以分为多个不相交的子树: 2.树的种类 ... 
- cefSharp 开发随笔
			最近用cefSharp开发一点简单的东西.记录一点随笔,不定时更新. 1.用nuget安装完之后,架构要选择x86或者x64,否则编译会报错(截止到Chrome 55版本) 2.向Chrome注册C# ... 
- Error:Failed to resolve: com.android.support:appcompat-v7
			repositories { maven { url "https://maven.google.com" } } implementation 'com.android.supp ... 
- codeforces659C
			Tanya and Toys CodeForces - 659C In Berland recently a new collection of toys went on sale. This col ... 
- Nginx 接受上游缓存流程
			L:101 这个指令主要是由上游服务器来决定是否缓存 详见博客Nginx 针对上游服务器缓存 
- sql server2012学习笔记
			第1章 SQL安装 1-1 [SQL Server基础]前言 (10:44) 1-2 SQL Server安装 (08:29) 1-3 第一次登陆 SQL Server (02:58) 1-4 [ ... 
- css溢出显示省略号
			单行溢出省略号 .show-detail li .info-name { width:278px; display:inline-block; /*下面是重点*/ overflow: hidden; ... 
- Vmware 控制脚本
			#_*_ coding:utf8 _*_ import sys,time import yaml import re import os import ssl import random import ... 
