- 博客(24)
- 收藏
- 关注
原创 Java web16
文件上传和下载<inputtype="file">标签的使用需要注意以下两点。必须要设置input输入项的name属性,否则浏览器将不会发送上传文件的数据。必须将表单页面的method属性设置为post方式,enctype属性设置为"multipart/form-data"类型。...
2021-12-26 16:47:19
365
原创 Java web15
1,JSP开发模型JSP的开发模型即JSPModel,在Web开发中,为了更方便地使用JSP技术,SUN公司为SP技术提供了两种开发模型:JSPModel1和JSPModel2。JSPModel1简单轻便,适合小型Web项目的快速开发;JSPModel2模型是在JSPModel1的基础上提出的,它提供了更清晰的代码分层,更适用于多人合作开发的大型Web项目,实际开发过程中可以根据项目需求,选择合适的模型。接下来就针对这两种开发模型分别进行详细介绍。1JSP Model1早期浏览器...
2021-12-18 14:26:31
1143
原创 Java web14
数据库连接池与DBUtils工具数据库连接池什么是数据库连接池在JDRCS程中,每次创建和断开Connection对象都会消耗定的时间和IO资源,这是因为在Java程序与数据库之间建立连接时,数据库端要验证用户名和密码,并且要为这个连接分配资源,Jave程序则要把代表连接的java.sqlConnection对象等加载到内存中,所以建立数据库连接的开销很大,尤其是在大量的并发访问时。假如某网站一天的访问量是10万,那么,该网站的服务器就需要创建、断开连接10万次,频繁地创建、断开数据库连接...
2021-12-13 20:21:55
638
原创 Java web13
JDBC的全称是JAVA数据库连接(javaDatabaseconnectivity),他是一套用于执行SQL语句的javaAPL应用程序,可通过这套APL连接到关系型数据库,并使用SQL语句来完成对数据库中数据的查询,更新,新增和删除的操作 应用程序 | JDBC | | MySQL驱动 Oracle驱动 ...
2021-12-06 20:59:40
143
原创 Java web12
listener监听器——Servlet事件监听器概述在程序开发中,经常需要对某些事件进行监听,如监听鼠标单击事件,监听键盘按下事件等等此时就需要使用监听器,监听器在监听的过程中会涉及几个重要组成部分1、事件(event):用户的一个操作,如单击一个按钮,调用一个方法,创建一个对象等。2、事件源:产生事物的对象。3、事件监听器(listener):负责监听发生的事件源的事件。4、事件处理器:监听器的成员方法,当事件发生的时候会触发应对应的处理器(成员方法)。当用户进行一个操作触发事件源上的事..
2021-12-01 21:42:52
396
原创 Java web11
使用Filter实现用户自动登录 ——> <—— set-Cookie:name=value,value包含用户信息 ——> <—— set-Cookie:name=value,value包含用户信息 Servlet1 浏览器 服务器 ——> Cookie:name=value,value包含用户信息 Servlet2
2021-11-21 19:58:22
400
原创 Java wed10
1.<c:forEach>标签:遍历域对象中的数组和集合,和java类中的for循环很相似基本语法:第一种:<c:forEach var="yuanshu" items="数组或者集合中的值" begin="开始下标" end="结束的下标" step="遍历的增量"></c:forEach> 普通for: for(int i=0;i<数组或集合的长度;i++){ yuanshu }第二种:<...
2021-11-21 14:37:15
230
原创 Java web9
1.初识JavaBean 1.1 什么是javaBean: 它是java开发中常用的组件,其实就是一个java类,它的作用就是封装数据。 书写JavaBean需要满足五个规范: >>>1.这个java类,被public修饰 >>>2.这个java类要提供公共的无参数的构造方法 >>>3.要提供私有的属性 >>>4.要给私有的属性提供公...
2021-11-17 17:48:10
386
原创 Java web8
exception对象:抛出异常现象,page指令内,isErrorPage="true"。它是用来捕获异常信息的。两个属性: 1.errorPage:属性对应的值,处理异常信息的页面,就是说在当前页面发生了异常,跳转到处理异常信息的页面 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" errorPage="error.jsp"%>...
2021-11-14 18:53:29
411
原创 Java web 7
JSP技术:编写JSP文件——new —— jsp file 创建jsp文件jsp运行原理:客户端请求jsp容器——里面jsp文件转换Servlet文件(java),在编译class文件(class)后面执行Servlet实例——后面再响应到客户端jsp基本语法:1.jsp Scriptlets局部变量分配内存空间,调用结束后,释放局部变量占有的内存空间<% java代码(变量,方法,表达式等)%>2.jsp声明语句:<%! 变量或方法%>...
2021-11-10 13:14:31
418
原创 java web6
浏览器访问网站首界面——到网站首界面indexServlet——判断用户是否登录-是时显示登录用户的信息点击“退出”-用户退出登录界面logoutServlet回到网站首界面IndexServlet—如果否就进入登录界面login.html——处理用户登录信息LoginServlet——判断用户名与密码是否正确-否就提示错误——是就到显示登录用户信息到“退出”1.创建封装用户信息类建包cn.itcast.chapter05.session.example02,编写user有username与pass
2021-11-06 20:43:34
136
原创 java web4
doget与dopost实现 收到doget请求System.out.println("收到前端请求"); ServletOutputStream out=response.getOutputStream(); String value="大数据2004龚元玲"; out.write(value.getBytes()); }//字节流 //字符流 //PrintWriter pw=Res...
2021-11-02 22:50:08
993
原创 Java web5
1.乱码的问题:(1),response.setContentType("text/html;charset=utf-8");(2),response.setCharacterEncoding("utf-8"); response.setHeader("Content-Type"text/html;charset=utf-8");2.刷新并跳转 System.out.println("收到前端的请求第:"+ num++); respo...
2021-11-02 21:15:51
90
原创 Java web3
新建web项目file-new-Dynamic Web Project新建servlet,右击chapter03-new-servlet 命名next-next不勾第一个框框 -finishadd and remove进入wed应用界面
2021-11-01 17:03:47
93
原创 Java6继承和多态
继承:继承关键词extends 可获得extends后单词的所有功能 有extend中的直接编写新增的功能Person:超类(super),父类,基类
2021-06-06 22:04:09
71
原创 Java4
遍历数组:for循环可以遍历数组,for(;;)循环通过下标遍历数组,for each循环直接遍历数组元素直接打印数组变量,得到的是数组在JVM中的引用地址
2021-05-31 16:23:10
40
原创 2021-05-23
ps1,新建画布快捷键:ctrl+n 7,屏幕显示分辨率:72 13,新建图层快捷键:ctrl+shift+alt+n 2,打开命令快捷键:ctrl+o 8,打印显示分辨率:300 ...
2021-05-23 14:57:08
33
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人