- 博客(15)
- 收藏
- 关注
原创 JavaWeb作业:JSP开发模型
JSP开发模型概念JSP的开发模型即JSP Model,在Web开发中,为了更方便地使用JSP技术,Sun公司为JSP技术提供了两种开发模型:JSP Model1和JSP Model2。JSP Model1简单轻便,适合小型Web项目的快速开发;JSP Model2模型是在JSP Model1的基础上提出的,它提供了更清晰的代码分层,更适用于多人合作开发的大型Web项目,实际开发过程中可以根据项目需求,选择合适的模型。1.1JSP Model1采用JSP+JavaBean的技术,将页面显示和业务
2022-01-05 19:58:32
592
原创 JavaWeb作业:数据库连接池与BDUtils工具
数据库连接池1、什么是数据库连接池数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。原理连接池基本的思想是在系统初始化的时候,将数据库连接作为对象存储在内存中,当用户需要访问数据库时,并非建立一个新的连接,而是从连接池中取出一个已建立的空闲连接对象。使用完毕后,用户也并非将连接关闭,而是将连接放回连接池中,以
2022-01-05 19:43:39
369
原创 JavaWeb作业:JDBC
认识JDBCJava数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系型数据库的。JDBC驱动程序共分四种类型:类型1JDBC-ODBC桥这种类型的驱动把所有JDBC的调用传递给ODBC,再让后者调用数据库本地驱动代码(也就是数据库厂商提供的数据库操作二进制代码库,例如Orac.
2022-01-05 18:43:57
217
原创 JavaWeb作业: Servlet
Filter过滤器:认识FilterFilter被称作过滤器或者拦截器,其基本功能就是对Servlet容器调用Servlet的过程进行拦截,从而在Servlet进行响应处理前后实现一些特殊功能。网页上的某些操作或数据只有用户登录之后才能访问,可以用filter来过滤掉未登录的用户,只让已经登录的用户继续访问。Filtert映射1、使用通配符“\”拦截用户所有请求Filter的元素可以配置过滤器所有拦截的资源,如果想让过滤器拦截所有的请求访问,那么需要使用通配符“*”来实现,具体示例如下:
2022-01-05 18:36:00
408
原创 JavaWebz作业:EL表达式和JSTL
一,认识JavaBbean1.JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。2.JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,set和get方法获取。众所周知,属性名称符合这种模式,其他Java 类可以通过自省机制(反射机制)发现和操作这些JavaBean 的属性。Beanutils工具方法描述populate(Object bean, Map<String,S.
2022-01-05 18:23:48
303
原创 JavaWeb作业:JSP技术:jsp概述、jsp基本语法、jsp的隐式对象、jsp指令、jsp动作元素、通过jsp做两个页面
1.JSP概述:什么是jsp:它的英文全称 java server pages ,java服务端页面,它是建立在servlet规范基础上的动态网页开发技术。java 服务端 页面: 在jsp上可以写java代码,也可以写html标记,它运行在服务器端。JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。
2021-11-17 17:04:30
767
原创 JavaWeb作业:会话以及会话管理技术
1.会话概述:什么是会话:从登录淘宝,多次刷新网页,到最终退出淘宝,整个过程就是一次会话。会话的特点:包含多个请求,一次完整的会话针对一个用户。会话管理技术:第一种:cookie技术,客户端技术。第二种:session技术,服务端技术。购物车案列:买完商品后,加入购入车,买的商品存到什么对象比较合适?1.使用request域对象保存商品信息:结论:使用request保存商品信息不可以,因为每次发送请求,都会产生一个新的请求对象。2.使用ServletContext域对象保存商品信息结论:
2021-11-17 16:52:42
270
原创 JavaWeb作业:request请求对象、response响应对象
1.请求和响应的概述:什么请求:在浏览器地址栏输入地址,点击回车请求服务器,这个过程就是一个请求过程。什么响应:服务器根据浏览器发送的请求,返回数据到浏览器在网页上进行显示,这个过程就称之为响应。2.HttpServletResponse对象HttpServletResponse是一个接口,它的父接口是ServletResponse,在开发中通常使用HttpServletResponse响应信息分为三部分:响应行、响应头、响应正文(响应体)(1).Web服务器收到一个http请求,会针对每个请求
2021-11-17 16:44:41
361
原创 JavaWeb作业:Servlet、ServletConfig、ServletContext
1.Servlet技术.1 Servlet概述:什么是servlet:它是运行在web服务器端的一个java小程序,简单来说,它就是一个java类.1.2 Servlet的入门1.Servlet的接口和实现类:>>>Servlet它是一个接口,在javax.servlet 包下面。五个方法:* destroy():执行这个方法,销毁了servlet对象* init(ServletConfig config):在web服务器创建servlet对象以后,执行这个初始化方法。*
2021-11-17 16:35:58
140
原创 JavaWeb作业:XML.HTTP.Tomcat
XML概述可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。XML和HTML的比较xml文档中区分大小写,而html文档中不区分大小写;在html文档中,当存在列表链时,可以省略结尾符号,在xml文档中,所有的标记都不能省略;在xml文档中,属性值必须写在引号中,在html文档中,并没有严格规定。XML是可扩展标记语言,而HTML超文本标记语言。不同之处:1语法有所不同。XML语法比较严谨而HTML语法比较松散。2途不同。XML主要用于数据格式化存储
2021-11-17 16:24:53
99
原创 JavaWeb作业:HTML.CSS.JavaScript
HTMLHTML的全称为Hyper Text Markup Language,译为超文本标记语言。超文本,就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。标记语言,是一种将文本以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码。与文本相关的其他信息(包括例如文本的结构和表示信息等)与原来的文本结合在一起,但是使用标记进行标识。CSSCSS概述及作用CSS:Cascading Style Sheets)是层叠样式表用来定义网页的显示效果。
2021-11-17 16:00:21
537
原创 java--3
运用JAVA定义一个类用来模拟“手机”事物。属性:品牌,价格,颜色。行为:打电话,发短信。对应到类当中:成员变量(属性):String brand; // 品牌double price; //价格String color ; //颜色这里是引用public class phone{//成员变量String brand; // 品牌double price; //价格String color ; //颜色// 成员方法public v.
2021-03-21 19:39:40
97
原创 JAVA--3`
数据类型转换自动类型转换(隐式)1、特点:不需要人为处理,自动完成。2、规则:数据范围从小转到大。强制类型转换(显式)例如 // byte + short =int +int --> intint result1=num1+ num2;System.out.println(result1);运算符解释从“投票选举”的角度理解逻辑运算符:1、 与:要求所有人都投票同意,才能通过某议题2、 或:只要求一个人投票同意就可以通过某议题3、 非:某人原本投票同意,通过非.
2021-03-15 17:36:31
74
原创 Java--2
命令规范(1)类名规范:首字母大写,后面字母小写(大驼峰式)(2)方法名:首字母小写,后面单词大写(小驼峰式)(3)变量名:全部小写数据类型数据类型举例浮点类型12.6/66.6字符类型‘A’、 ‘12’整形66、88布尔类型ture falseJAVA标识符注意事项(1)不能把Java关键字作为标识符(2)标识符的长度没事有限制(3)严格区分大小写...
2021-03-07 21:07:12
72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人