- 博客(12)
- 收藏
- 关注
原创 JavaWeb-12 文件上传和下载
目录实现文件上传实现文件下载实现文件上传1.创建项目,导入JAR包在Eclipse中创建一个名称为chapter12的Web项目,在项目的WEB-INF/ib目录下导入JAR包commons-fileupload-1.3.1.jar和commons-io-2.4.jar,并发布到类路径下。2.创建上传页面在chapter12项目的WebContent目录下创建一个名称为form的jsp页面,该页面用于提供文件上传的Form表单,需要注意的是,Fo...
2021-12-24 20:47:53 520
原创 JavaWeb-11 JSP开发模型
【任务】按目录【任务】按照Model2思想实现用户注册功能1.创建项目,编写JavaBean2.创建工具类3.创建Servlet4.创建JSP页面5.运行程序,测试结果照Model2思想实现用户注册功能1.创建项目,编写JavaBean(1)编写UserBean类在Eclipse中创建一个名称为chapter11的Web项目,在项目的 src目录下创建包pidan.model2.domain,在包中定义UserBean类,用于封装用户信息...
2021-12-17 15:44:03 1372
原创 JavaWeb-10 数据库连接池与DBUtils工具
数据库连接池DBCP数据源DBCP是数据库连接池(DataBase Connection Pool)的简称,是Apache组织下的开源连接池实现,也是Tomcat服务器使用的连接池组件。单独使用DBCP数据源时,需要在应用程序中导入两个JAR包,具体如下。1.commons-dbcp.jar包commons-dbcp.jar包是DBCP数据源的实现包,包含所有操作数据库连接信息和数据库连接池初始化信息的方法,并实现了DataSource接口的getConnec...
2021-12-10 17:24:16 1867
原创 JavaWeb-09 JDBC
目录实现第一个JDBC程序PreparedStatement对象ResultSet对象【任务】使用JDBC完成数据的增删改查实现第一个JDBC程序1.搭建数据库环境在MySQL中创建一个名称为jdbc的数据库,然后在该数据库中创建一个users表,创建数据库和表的SQL语句如下所示。 CREATE DATABASE jdbc; USE jdbc; CREATE TABLE users( id INT PRIMARY KEY AUTO_INCREMEN..
2021-12-03 20:58:56 941 1
原创 JavaWeb-08 Servlet高级
实现第一个Filter首先在Eclipse中创建一个名为chapter08的Web项目,然后在该项目的src目录下创建一个名为pidan.filter包,最后在该包下创建一个名为MyServlet的Servlet 类,该类用于访问时在浏览器中输出“Hello MyServlet”。package pidan.filter;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet
2021-11-19 20:24:22 559
原创 JavaWeb-07 EL表达式和JSTL
javaBean在Eclipse中创建一个名为chapterO7的Web项目,然后在项目的src目录下创建包pidan.servlet,在包中创建一个用于存储用户名和密码的类MyServletpackage pidan.servlet;import java.io.IOException;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.an
2021-11-15 16:47:37 361
原创 JavaWeb-06 JSP
在Eclipse中,创建一个名称为chapter06的Web项目,然后右键单击WebContent目录→[new]→[Other],在弹出的窗口中找到JSP文件。填完JSP文件名称后,单击
2021-11-15 16:03:51 485
原创 JavaWeb-05 会话及其会话技术
Cookie对象Cookie类的常用方法 功能描述 方法声明 String getName() 用于返回Cookie 的名称 void setValue(String newValue) 用于为Cookie设置一个新的值 String getValue() 用于返回 Cookie的值 void setMaxAge(int expiry) 用于设置Cookie在浏览器客户机上保持有效的秒数 int getMaxAge() 用于返回Cookie在浏览
2021-11-07 16:08:37 737
原创 JavaWeb-04 请求和响应1
1.HttpServletResponse 对象1.1发送状态码的相关方法setStatus(int status):该方法用于设置HTTP响应消息的状态码。并生成响应状态行。sendError(int sc):该方法用于发送表示错误信息的状态码。例如,404状态码表示找不到客户端请求的资源。1.2发送响应消息体相关的方法1.getOutputStream()方法该方法所获取的字节输出流对象为 ServletOutputStream 类型。用于输出二进制格式的响应正文。2.getWr
2021-10-31 20:13:58 527
原创 JavaWeb-03 ServletConfig 和 ServletContext
ServletConfig接口ServletConfig 接口的常用方法 方法说明 功能描述 String getlnitParameter(String name) 根据初始化参数名返回对应的初始化参数值 Enumeration getlnitParameterNames() 返回一个Enumeration对象,其中包含了所有的初始化参数名 ServletContext getServletContext() 返回一个代表当前Web应用的ServletContex
2021-10-31 15:02:29 209
原创 JavaWeb-02 第一个Servlet程序、实现Servlet虚拟路径映射
首先新建一个web项目(这里我命名为closs02)(1)创建Servlet文件由于直接实现Servlet 接口来编写Servlet 很不方便,需要实现很多方法。因此,可以通过继承Servlet 接口的实现类javax.servlet.GenericServlet 来实现。具体代码如文件3-1所示。文件3-1 HelloWorldServlet iavg...
2021-10-30 20:40:37 859
原创 JavaWeb-01 Tomcat的安装配置
tomcat下载本次安装采用目前最新版本8.5进行安装,点此跳转Tomcat官网下载。Tomcat的安装与启动下载后解压到D:\,进入解压的bin目录双击启动startup.bat。启动startup.bat闪退解决方法: 检查java配置环境:如图添加系统变量后进入path添加 %JAVA_HOME%\bin启动成功后打开浏览器输入http://localhost:8080...
2021-10-30 13:53:55 168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人