- 博客(15)
- 收藏
- 关注
原创 javaweb(实现文件上传)
在程序的世界里,没有什么功能的实现方式是单一的。上传文件也不例外,我们有很多种能够实现文件上传的方法。但我们最终要采用的,必然是最熟悉、最常用的方法。文件上传通常有下面的方法进行: 将内容进行base64,将base64字符串结果通过普通请求提交给后台。 直接使用浏览器的form表单进行文件上传。 使用java模拟表单(自己封装表单格式数据)进行文件上传。这些文件上传方式,都是基于HTTP协议的基础,它并没有强制限定了我们要如何去编码或处理数据,相反协议的存在使世界上所有的程序...
2022-01-05 08:55:57
1266
原创 javaweb(jsp开发模型)
1、jspModel12、jspModel23、根据Model2思想实现用户注册功能4、创建工具类5、创建servlet7、运行结果
2022-01-04 14:49:27
304
原创 javaweb(dbcp数据源)
1、通过BasicDataSource类直接创建数据源对象2、通过读取配置文件创建 数据源对象3、C3P0数据源4、通过读取配置文件创建数据源对象6、ResultSetHandler接口
2022-01-04 14:27:02
965
原创 javaweb(第一个JDBC程序)
1、加载并注册数据库驱动MySQL中创建一个名称为jdbc数据库,然后在该数据库中创建一个users表,创建数据库和表的SQL语句如下:
2022-01-03 17:13:46
633
原创 javaweb(EL表达式)
1、初识EL由于EL可以简化jsp页面的书写,因此,在jsp的学习中,掌握EL是相当重要的。要使用EL表达式,首先要学习它的语法,EL表达式的语法非常简单,都是以“${”开始,以“}”结束。需要注意的是,"${表达式}"中的表达式必须符合EL语法要求。2、filter程序...
2022-01-02 20:29:31
373
原创 javaweb(filter过滤器)
实现第一个filter程序在上述代码中,设置了过滤器对“/myservlet”请求资源进行拦截,将在请求到达myservlet程序前执行myfilter程序,过滤器的配置信息中包含多个元素,这些元素分别具有不同的作用,具体如下:1.<filter>根元素用于注册一个filter2.<filter-name>子元素用于设置filter名称3.<filter-class>子元素用于设置filter类的完整名称4.<filter...
2021-11-20 18:11:12
315
原创 javaweb(<c:forEach>标签)
<c:forEach>属性:var属性用于指定将当前迭代的元素保存到page域中的名称items属性用于指定将要迭代的集合对象varStaus属性用于指定当前迭代状态信息对象保存到page域中的名称bengin属性用于指定从集合中第几个元素开始进行迭代,begin的索引值从0开始。如果没有指定items属性,就从begin指定的值开始迭代,直到迭代结束为止。step属性用于指定迭代的步长,即迭代因子的增量。...
2021-11-20 14:29:30
1717
原创 javaweb(初识EL)
由于EL可以简化JSP页面的书写,因此,在JSP的学习中,掌握EL是相当重要的,要使用EL表达式,首先要学会它的语法,EL表达式的语法非常简单,都是以“${”开始,以“}”结束EL隐式对象...
2021-11-19 13:02:20
497
原创 javaweb(JSP技术)
编写一个jsp文件这说明了html中的元素可以被jsp容器所解析。实际上,jsp只是在原有的HTML文件中加入了一些具有java特点的代码,这些代码具有其独有的特点,称为jsp的语法元素2.jsp声明语句 在一个jsp页面中可以有多个jsp声明语句,单个声明中的java语句可以是不完整的,但是多个声明组合后的结果必须是完整的java语句。3.jsp注释4.jsp指令(1)page指令(2)include指令5.out对象6.pageContext.
2021-11-10 15:19:16
98
原创 javaweb(实现用户登录)
1.创建封装用户信息类 在chapter05项目里面新建包,在包里面编写一个名称为user的类2.创建servlet创建页面登录利用session实现一次性验证码
2021-11-07 23:32:47
242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人