javaweb
文章平均质量分 95
iforeverhz
记录学习
展开
-
JAVAEE综合实验--新闻管理系统
新闻管理系统文章目录新闻管理系统一、用户管理模块1. 登录校验过滤器2. 用户注册3.用户登录4. 用户信息管理界面5. 用户信息修改6. 用户删除7. 用户审核8. 用户相关service9. 用户相关Dao效果图一、用户管理模块1. 登录校验过滤器@WebFilter("/*")public class LoginFilter implements Filter { @Override public void doFilter(ServletRequest req, Se原创 2021-01-01 13:24:08 · 1711 阅读 · 2 评论 -
JdbcTemplate使用
什么是JdbcTemp这是JDBC核心软件包中的中心类。 它简化了JDBC的使用并有助于避免常见错误。它执行核心的JDBC工作流程,留下应用程序代码以提供SQL并提取结果。此类执行SQL查询或更新,在ResultSets上启动迭代并捕获JDBC异常,并将其转换为org.springframework.dao程序包中定义的通用,信息量更大的异常层次结构 。说白了就是简化数据库CRUD操作,coder只需要拼写sql。public class UserDaoImp implements UserDao.原创 2020-10-29 13:57:27 · 197 阅读 · 0 评论 -
JDBC-Druid连接池使用
导入依赖连接池文件(druid.properties)driverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/newsdbusername=yourdbnamepassword=yourpwd# 初始化连接数量initialSize=5# 最大连接数maxActive=10# 最大等待时间maxWait=3000*获取数据库连接import com.alibaba.druid.pool.Dru.原创 2020-10-29 13:44:59 · 192 阅读 · 0 评论 -
JDBC-Demo
获取数据库连接public class JDBCUtils { //使用的是mysql-connection-java-8.0.12.jar //mysql-connection-java-5.x url="jdbc:mysql://localhost:3306/dbname" private static String url = "jdbc:mysql://localhost:3306/demo1?useUnicode=true&characterEncoding=utf8.原创 2020-10-29 13:31:25 · 99 阅读 · 0 评论 -
IDEA 搭建Java Web 开发环境
第一步:创建javaweb文件目录第二步:配置Tomcat服务器最后Apply第三步:为项目添加Tomcat jar包原创 2020-10-23 13:28:04 · 664 阅读 · 0 评论 -
servlet实现文件下载
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>下载</title></head><body>!--/chaptor02/download-servlet 绝对路径 也可以相对路径--><a href="/chaptor02/download-servlet?filename=1.jpg原创 2020-10-29 19:31:42 · 92 阅读 · 0 评论 -
服务器路径的获取
方法:String getRealPath(String path)@Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //1.context对象的获取 ServletContext servletContext = this.getServletContext();原创 2020-10-10 10:29:40 · 240 阅读 · 0 评论 -
ServletContext
1. 概念:代表整个web应用,可以和程序的容器(服务器)来通信2. 获取: 1. 通过request对象获取 request.getServletContext(); 2. 通过HttpServlet获取 this.getServletContext();3. 功能: 1. 获取MIME类型: * MIME类型:在互联网通信过程中定义的一种文件数据类型 * 格式: 大类型/小类型 text/html image/jpeg * 获取:String getMimeTyp原创 2020-10-10 10:04:11 · 93 阅读 · 0 评论 -
reponse中文乱码问题
@Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //0.0 设置编码格式 //resp.setCharacterEncoding("utf-8"); //0.1 告诉浏览器 服务器发送消息体数据的编码,建议浏览器使用该编码解码 resp.s原创 2020-10-10 09:17:12 · 126 阅读 · 0 评论 -
相对路径 & 绝对路径
1. 相对路径:通过相对路径不可以确定唯一资源 * 如:./index.html * 不以/开头,以.开头路径 * 规则:找到当前资源和目标资源之间的相对位置关系 * ./:当前目录 * ../:后退一级目录 2. 绝对路径:通过绝对路径可以确定唯一资源 * 如:http://localhost/chaptor02/responseDemo2 /chaptor02/responseDemo2 * 以/开头的路径 * 规则:判断定义的路径是给谁用的..原创 2020-10-09 18:59:18 · 1461 阅读 · 0 评论 -
forward 与 redirect 的区别
重定向的特点:redirect1. 地址栏发生变化2. 重定向可以访问其他站点(服务器)的资源3. 重定向是两次请求。不能使用request对象来共享数据 @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { System.out.println("demo7被访问....."); .原创 2020-10-09 18:45:47 · 140 阅读 · 0 评论