
Java Web开发
程序媛是个软妹子
就算写bug,也要每天元气满满
展开
-
部署在服务器的Java web项目的JSP页面跳转外部关联的css样式不生效的解决方法
做一个项目时,一个文件夹内的jsp页面,跳转到另外一个文件夹的jsp页面,出现了css,js等外部关联的文件不生效的问题。几经百度,得出以下解决方案。tomacat的项目根目录都是部署在webapps目录下。所以可以用绝对路径来配置外部css,或者js文件,例如:<script type="text/javascript" src="/项目名称/js所在文件夹/js文件名.js">&l...转载 2018-06-03 00:42:37 · 2088 阅读 · 0 评论 -
eclipse启动tomcat,部署javaweb项目,重启服务器报java.io.WriteAbortedException或java.io.NotSerializableException错误
原因:tomcat停止时,保存session资源,然后在重启服务后,会尝试恢复session。解决方法: 配置tomcat在关闭的时候就不去保存session资源。在tomacat目录下的conf,修改server.xml在context加嵌套元素manger,即在server.xml找到<Context docBase="项目名" path="/项目名" reloadable="true"...原创 2018-06-03 12:51:52 · 491 阅读 · 0 评论 -
eclipse导入java web项目,新建sever无法next,报:omcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE
解决步骤:1.在eclipse的workspace里面找到该项目.settings文件夹2.编辑org.eclipse.wst.common.project.facet.core.xml文件<?xml version="1.0" encoding="UTF-8"?><faceted-project> <fixed facet="wst.jsdt.we...转载 2018-08-02 20:12:45 · 266 阅读 · 0 评论 -
eclipse导入web项目时,出现“javax.servlet.http.HttpServlet" was not found on the Java Build Path解决方法
首先检查是不是Tomcat版本不匹配,若项目的版本与eclipse配置的版本不一致,则可以修改项目目录下的“.settings”文件夹中的配置文件“org.eclipse.wst.common.project.facet.core.xml”,把其中的<runtime name="Apache Tomcat v7.0"/>修改相应的Tomcat版本或把这句直接删除。接着,在...原创 2018-12-22 21:57:06 · 1398 阅读 · 0 评论 -
实现httpServlet接口,doget方法多次调用,报错java.lang.StackOverflowError: null
java.lang.StackOverflowError: null at sun.nio.cs.UTF_8.updatePositions(UTF_8.java:77) ~[na:1.8.0_144] at sun.nio.cs.UTF_8.access$200(UTF_8.java:57) ~[na:1.8.0_144] at sun.nio.cs.UTF_8$Encoder.enco...原创 2019-07-15 14:34:09 · 1111 阅读 · 2 评论 -
Rejecting mapping update to [***] as the final mapping would have more than 1 type: [***, ***]
在整合springboot和elasticsearch时,使用spring data进行添加数据时,报错:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path res...原创 2019-07-20 09:58:46 · 1435 阅读 · 0 评论 -
通过Docker下的Centos部署SpringBoot项目
今天学了在Centos中的Dockers下使用Centos部署Springboot的应用,但是不是很明白其意义何在,步骤繁多,需要记录一下。首先,在docker下载centos的镜像#启动dockers服务systemctl start docker#查找centos镜像docker search centos#拉取centos镜像到本地docker pull centos#...原创 2019-07-18 01:31:04 · 356 阅读 · 0 评论 -
RestTemplat中getForobject方法的用法
在接短信平台的接口时,使用了RestTemplate的getForObject方法,自以为会自动拼接参数,所以只传了url和保存参数的map,但是多次提交失败,以为是中间转码出错public <T> T getForObject(String url, Class<T> responseType, Map<String, ?> uriVariables) ...原创 2019-09-10 12:49:41 · 29973 阅读 · 1 评论