随笔分类 -  JavaWeb

1
摘要:路径问题 假设当前 web 应用地址为 localhost:8080/test。 请求转发:/代表的是当前 web 站点的根目录,eg:localhost:8080/ 重定向:/代表的是当前 web 应用的根目录,eg:localhost:8080/test 举例 假设当前 web 应用地址为 lo 阅读全文
posted @ 2021-12-25 21:20 Acx7 阅读(173) 评论(0) 推荐(0) 编辑
摘要:请求转发 request.getRequestDispatcher(url).forward(request, response); 重定向 response.sendRedirect(url); 异同 ||请求转发|重定向| |--|--|--| |页面|跳转|跳转| |URL|不改变|改变(30 阅读全文
posted @ 2021-12-25 21:20 Acx7 阅读(108) 评论(0) 推荐(0) 编辑
摘要:问题描述 使用 Mybatis 过程中,在 XML 配置文件中写了中文注释,导致读取配置文件出错。 解决方案 方案一:将 XML 头中的 UTF-8 改为 UTF8。 方案二:在注释信息前后添加空格,例如:<!-- 注册 -->。 阅读全文
posted @ 2021-12-25 21:19 Acx7 阅读(241) 评论(0) 推荐(0) 编辑
摘要:前言 一方面,在 JSP 中大家总是不喜欢看到 <% %> 出现在页面上,另一方面,使用 XML 对于前端程序员更友好,所以可以使用 XML 标签代替 JSP 语法。 JSP 对应 XML 标签 JSP XML <% %> <jsp:scriptlet></jsp:scriptlet> <%= %> 阅读全文
posted @ 2021-12-19 22:32 Acx7 阅读(52) 评论(0) 推荐(0) 编辑
摘要:解决方案 启动 Tomcat 时,日志信息中会显示路径,进入该目录下的 work 目录即可找到 JSP 编译后的 class 文件,如果日志信息乱码可查看启动 Tomcat 日志乱码问题。 阅读全文
posted @ 2021-12-18 14:07 Acx7 阅读(153) 评论(0) 推荐(1) 编辑
摘要:问题描述 笔者使用 Tomcat 10 版本,在使用 JSTL 的过程中,JSP 页面中一旦加上 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 标准库标签,运行就会产生异常,应该是 jar 包的问题,可能冲突或者版本 阅读全文
posted @ 2021-12-18 13:36 Acx7 阅读(147) 评论(0) 推荐(0) 编辑
摘要:前言 一个使用 HTML5+CSS3+JavaScript 编写的登录页面,包含 logo、轮播图、正则表达式、CSS3渐变...的登录界面。 预览 项目结构 项目源码 笔者提供项目源码,建议通过 github 或 gitee 获取,别忘了 start 一下哦,也可通过本页面获取,开源不易,点个赞吧 阅读全文
posted @ 2021-12-17 13:26 Acx7 阅读(425) 评论(0) 推荐(0) 编辑
摘要:问题描述 导入所需依赖并引用如下核心标签库后报错,无法使用 JSTL。 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 产生原因 Tomcat 项目中缺少依赖 jar 包。 jstl 1.1 jstl 1.2 依赖 j 阅读全文
posted @ 2021-12-17 10:54 Acx7 阅读(79) 评论(0) 推荐(0) 编辑
摘要:问题描述 产生原因 由于笔者使用 Tomcat 10 版本,所以使用的 Servlet 依赖为 jakarta.servlet,详情见利用 Tomcat 10 构建 Servlet 报错:类 xxx 不是 Servlet,报错原因为 servlet-api 包没有导入。 解决方案 导入 servle 阅读全文
posted @ 2021-12-16 23:36 Acx7 阅读(246) 评论(0) 推荐(0) 编辑
摘要:前言 大家第一次使用短信服务应该都是用于学习,而阿里云、腾讯云...等大厂的云服务审核比较严格,对于学习者大概率无法通过,于是在此提供一个无需审核即可使用的短信服务接口用于学习 —— 榛子云短信服务。 使用步骤 1.注册账号 2.创建短信模板 注意:创建短信模板是人工审核,不会写可参考腾讯云、阿里云 阅读全文
posted @ 2021-12-16 21:04 Acx7 阅读(647) 评论(0) 推荐(0) 编辑
摘要:问题 在 IDEA 中编写 JSP 时,无法使用 JSP 的内置对象,例如:无法使用 out 对象 原因 容易想到是没有导入 jar 包,JSP 常用 jar 包如下图,可见已成功导入,但是任然无法使用,原因是 idea 不会自动导入所需其他 jar 包,但 eclipse 会自动导包。 解决方案 阅读全文
posted @ 2021-12-16 18:39 Acx7 阅读(263) 评论(0) 推荐(0) 编辑
摘要:前言 使用一段时间 Maven 后,笔者逐渐猖狂,从刚开始的小心翼翼到现在的随心所欲删除 pom.xml 中标签,于是第一次遇到 Maven 报错。 错误 原因 笔者不小心删除了 pom.xml 中的 properties 配置标签,导致默认使用 JDK1.5 版本编译,版本不匹配,导致一些高版本代 阅读全文
posted @ 2021-12-11 21:09 Acx7 阅读(639) 评论(0) 推荐(0) 编辑
摘要:JDBC 封装 使用 JDBC 连接 MySQL 数据库,我们每次操作都要写一堆连接数据库的信息,操作完还要释放一堆资源,做了很多重复的工作,于是我们通常把数据库连接封装成工具类。 JdbcUtils 类 import java.io.FileInputStream; import java.io. 阅读全文
posted @ 2021-12-10 12:28 Acx7 阅读(56) 评论(0) 推荐(0) 编辑
摘要:eclipse 中导入外部 jar 包 1.项目下新建 lib 目录 2.将要导入的 jar 包复制到 lib 目录下 3.配置 jar 包路径 4.导入成功 IDEA 中导入外部 jar 包 1.项目下新建 lib 目录 2.将要导入的 jar 包复制到 lib 目录下 3.配置 jar 包路径, 阅读全文
posted @ 2021-12-10 09:29 Acx7 阅读(151) 评论(0) 推荐(0) 编辑
摘要:${pageContext.request.contextPath} 通过 ${pageContext.request.contextPath} 可在 JSP 中取得当前的项目绝对路径,比如当前项目是 http://localhost:8080/demo, 则 ${pageContext.reque 阅读全文
posted @ 2021-12-09 17:37 Acx7 阅读(246) 评论(0) 推荐(0) 编辑
摘要:IDEA 不知为何默认就使用最低版本的 web-app 2.3,导致使用过程中遇到一系列问题,比如:web-app 标签中子标签顺序规范问题、JSP 中默认不支持 EL 表达式问题等,于是整理了如下 web-app 的版本。 web-app 4.0(推荐使用) <?xml version="1.0" 阅读全文
posted @ 2021-12-09 17:03 Acx7 阅读(193) 评论(0) 推荐(0) 编辑
摘要:URLEncoder URLEncoder 类包含一个 encode(String s, String enc) 静态方法,它使用特定的编码方案 enc 将普通字符串 s 转换为 application/x-www-form-urlencoded 格式。 URLDecoder URLDecoder 阅读全文
posted @ 2021-12-07 16:35 Acx7 阅读(302) 评论(0) 推荐(0) 编辑
摘要:中文乱码 大家在 Windows 启动 Tomcat 应该都会遇到中文乱码,其实也不影响使用,但是笔者看着这个乱码难受,于是提供一种较简单的解决方案。 解决方案 将 Tomcat 安装目录下 /conf/logging.properties 中的控制台日志编码由默认的 UTF-8 改为 GBK 即可 阅读全文
posted @ 2021-12-05 00:07 Acx7 阅读(1301) 评论(0) 推荐(0) 编辑
摘要:web-app 报错 The content of element type "web-app" must match…… 问题原因 没有按照 web-app_2_3.dtd 规范来写 web-app 标签。 解决方法 按照规范来写,即按照错误信息中的标签出现顺序编写 web-app 标签。 改用新 阅读全文
posted @ 2021-12-04 20:59 Acx7 阅读(249) 评论(0) 推荐(0) 编辑
摘要:创建 Servlet 实现 javax.servlet.Servlet 接口 继承 javax.servlet.GenericServlet 类 继承 javax.servlet.http.HttpServlet 类 Servlet UML关系图 1.实现 Servlet 接口 Servlet 接口 阅读全文
posted @ 2021-12-04 00:21 Acx7 阅读(178) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示