- 博客(14)
- 收藏
- 关注
转载 【问题解决】IDEA 启动报错:Error:(1, 1) java: 非法字符: ‘\ufeff‘
今天在写一个Maven项目的时候使用tomcat7:run命令启动服务器报错 Error: java: 非法字符: '\ufeff'报错后,IDEA打开了一个我之前写的工具类,我还以为工具类里有地方写错了,翻了好几遍也没找到(NT了),后来才知道是编码类型的问题。下面把解决方法分享给大家原创在这里,亲测有效文章目录解决方法简单方法永久方法解决方法 将编码格式UTF-8+BOM文件转为普通的UTF-8文件。简单方法在IDEA右下角,将编码改为GBK,再转为UTF-8,可以解决。这里
2020-08-08 16:39:48 978 1
原创 【问题解决】Tomcat配置过程中可能出现的错误
文章目录1.黑窗口一闪而过2.启动报错1.黑窗口一闪而过 *原因:没有正确配置JAVA HOME环境变量 *解决方案:正确配置JAVA_ HOME环境变量 在tomcat的bin目录下,双击startup.bat,闪一下,就没了,后来仔细看了一下黑屏闪的内容如下: the JRE_HOME environment variable is not defined correctly This environment variableis needed to run this progra
2020-08-08 16:13:00 1117
原创 【JavaWeb】TOMCAT与IDEA集成&创建WEB项目
文章目录IDEA导入TOMCAT创建web项目调试web项目1.修改index.jsp后运行 成功2.创建hello.html后测试 成功3.修改设置,让项目可以热部署IDEA导入TOMCAT这里选择Tomcat的本地目录创建web项目虚拟目录设置为和项目名一样调试web项目1.修改index.jsp后运行 成功运行成功2.创建hello.html后测试 成功运行成功3.修改设置,让项目可以热部署...
2020-08-08 16:00:40 234
原创 【JavaWeb】Tomcat
Tomcat配置Tomcat安装启动关闭配置配置Tomcat安装 官网下载解压包,解压出即可(不用安装) 下图是加压后的目录结构启动 *启动bin目录下的startup.bat文件 *访问:浏览器输入: http://localhost : 8080回车访问(测试的时候要打开TOMCAT服务器) *TOMCAT默认端口为8080将端口改为80后就是根目录端口,访问时后面就不用写端口了关闭 1.正常关闭 *运行bin目录下的 shutdown.bat 文件 *ctrl+c
2020-08-08 15:47:33 136
原创 【问题解决】tomcat无法访问静态资源原因以及解决方式
最近在写一个前端案例的时候,突然发现我的Bootstrap的样式文件导入使用面没有反应。不启动部署Tomocat是正常加载这些静态资源的,启动之后使用的样式是没有效果的。我以为是我导入的文件有问题,就重新导入了一次,但是没放到WEB-INF目录下结果样式起作用了......原来WEB-INF是无法直接访问静态资源的,我们只要把静态资源目录移至其他目录下即可。资源放在WEB-INF目录下启动Tomcat无法直接访问资源移至其他目录即可...
2020-06-27 15:37:36 5779
原创 【问题解决】表单提交到Servlet后服务器报错404
最近在写案例的时候,遇到这样一个问题,服务器启动提交页面时报错访问不到Servlet,找到了两种解决方法可以参考一下解决方法修改Tomcat虚拟目录使用EL表达式修改Tomcat虚拟目录配置Tomcat的虚拟目录为"/"使用EL表达式 <form action="${pageContext.request.contextPath}/loginServlet" method="post">...
2020-06-27 15:20:43 2537
原创 【JavaWeb学习笔记】XML
文章目录01XML概述02XML约束01XML概述*概念: Extensible Markup Language可扩展标记语膏 *可扩展:标签都是自定义的。*功能 *存储数据 1.配议文件 2.在网络中传输* xml与html的区别 1. xm1标签都是自定义的,html标签是预定义。 2. xml的语法严格,html语法松敬 3. xml是存储数据的,html 是展示数据*语法规范 1. xml文档的后缀名.xml 2. xml第一行必须定义为文档声明 3. xml文档中
2020-06-18 20:50:11 156
原创 【JS复习案例】自动轮播图
做轮播图首先需要掌握计时器的使用方法计时器分两种setinterval() 按照指定的周期(以毫秒计)来调用函数或计算表达式。setTimeout() 在指定的毫秒数后调用函数或计算表达式。计时器测试代码 <script> function test() { console.log("启动计时器"); } var timeid; function starttimer() {
2020-06-02 21:43:06 166
原创 【问题解决】The absolute uri: [http://java.sun.com/jsp/jstl/core] cannot be resolved...
文章目录一、问题描述二、问题原因三、解决方法一、问题描述今天写jstl测试时突然遇到的这个问题代码写的没有问题,但是Tomcat服务器启动后却报错了The absolute uri: [http://java.sun.com/jsp/jstl/core] cannot be resolved in either web.xml or the jar files deployed with this application出错之后就去百度了一下,看了好几篇帖子捣鼓了好长时间还是没解决,没想到最后自己
2020-06-02 09:42:56 4086 4
原创 【学习笔记】JDBCTemplate
JDBCTemplate概述 ** Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发 *步骤 :1.导入jar包 2.创建JdbcTemplate对象。 依赖于数据源DataSource * JdbcTemplate template = new JdbcTemplate(ds); 3.调用JdbcTemplate的方 法来完成CRUD的操作 * update(): 执行DML语句。增、删、改语句 * queryForMap()
2020-05-12 21:30:20 113
原创 【学记笔记】C3P0、Druid两种数据库连接池
文章目录数据库连接池概述C3P0连接池使用方法Druid连接池使用方法数据库连接池概述 1.概念:其实就是一个容器(集合),存放数据库连接的容器。 当系统初始化好后,容器被创建,容器中会申请-些连接对象,当用户来访问数据库时, 从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。 2.好处: 1.节约资源 2.用户访问高效 3.实现: 1.标准接口: DataSource javax. sql包下的 1.方法: *获取连接: getConnection
2020-05-10 20:19:45 161
原创 【学习笔记】MYSQL知识点常见问题及解决方法
一、数据库概述数据库的基本概念1.数据库的英文单词: DataBase 简称: DB2.什么数据库? *用于存储和管理数据的仓库。3.数据库的特点: 1.持久化存储数据的。其实数据库就是一个文件系统 2.方便存储和管理数据 3.使用了统一的方式操作数据库——SQL二、SQLSQL: Structure Query Language结构化查询语言SQL分类 1.DD...
2020-04-05 15:15:50 428
原创 【错误解决】win10安装MySQL8.0出错解决方法
之前用压缩包解压mysql想将就着用,今晚想安装一下没想到出了这么多问题,害,老了,话不多说开干;出现在这两个插件的问题应该比较多1. 首先对starting server组件安装失败的问题说下解决方法01. 亲测直接安装成功的方法0.0 安装出现问题后,先**不用关闭安装程序**,右键单机“我的电脑”,选择“管理”,选择“服务和应用程序”,选择“服务”,然后找到安装过程中创建的服...
2020-03-24 00:10:02 1491
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人