不积跬步,无以至千里

个人博客地址:https://lewky.cn

web.xml中一个filter配置多个url-pattern

需要在filter标签后添加多个filter-mapping标签,一个url-pattern就对应一个filter-mapping标签,不能直接把多个url-pattern配置到同一个filter-mapping标签里,也不能直接把多个url直接配置到一个url-pattern标签里。 正确地配置...

2018-11-25 09:54:42

阅读数 1403

评论数 0

Tomcat日志文件的输出在Linux和Windows下的差异

前言 最近老大发现Tomcat的日志文件catalina.out里存在着大量的和公司项目相关的log信息,因为一般都是会使用日志框架并另外将log信息输出到另外的文件里的,catalina.out文件里就不需要这些多余的log信息了。 不过我在测试的时候发现,Linux和Windows下catal...

2018-11-07 23:37:42

阅读数 743

评论数 0

web.xml报错:Invalid content was found starting with element 'init-param'

问题与分析 在web.xml中配置servlet节点时报错如下: cvc-complex-type.2.4.a: Invalid content was found starting with element ‘init-param’. One of ‘{“http://java.sun...

2018-08-23 23:53:43

阅读数 340

评论数 0

服务器时间和数据库时间的校验

问题与分析 今天在公司进行Sanity Test(可用性测试)时发现服务器启动失败,查找log后发现在启动时发生了异常导致了服务器启动失败。 由于公司的服务器和数据库分别部署在不同的主机,所以会在启动时进行时间上的校验,如果两台主机的时间差超过600s就会抛出异常、启动失败。这个设定的时间差被...

2018-08-23 00:46:20

阅读数 851

评论数 0

web.xml中classpath*:与classpath:的区别

classpath对应src目录,该目录下的文件会在编译后被存放到WEB-INF文件夹下的classes目录。 classpath:只会到你的class路径中查找配置文件,对于多个同名的配置文件,只会加载找到的第一个文件; classpath*:除了指定的class路径,还会到该class路径...

2018-08-14 23:16:01

阅读数 205

评论数 0

使用<jsp:include>标签包含的jsp页面中文乱码

在使用标签包含另一个jsp页面时发生中文乱码,原因是被包含的页面没有指定页面本身的编码,有两种解决办法: 办法一 1、在需要被包含的jsp页面指定页面编码: "java" contentType="text/html; charset=UTF-8" p...

2018-04-09 11:06:31

阅读数 52

评论数 0

java.lang.IllegalStateException: Cannot forward after response has been committe

之前在使用Servlet的时候,总是在 doGet()/doPost() 的最后一行才使用请求转发或者重定向。如果需要根据条件来判断进行不同的请求转发或者重定向,代码如下:@Override protected void doGet(final HttpServletRequest req, fi...

2018-04-07 22:04:23

阅读数 14506

评论数 1

不同版本的Servlet的web.xml的头部文件

Servlet 3.1对应JDK7.0和Tomcat8.0,Tomcat8.5<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.or...

2018-01-10 23:24:19

阅读数 134

评论数 0

EJB到底是什么?

1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"?  既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧...

2017-09-06 10:07:43

阅读数 152

评论数 0

在jQuery和Ajax中无法使用${pageContext.request.contextPath}

由于jQuery 使用 $ 符号作为 jQuery 的简写,所以无法使用el表达式,在语句中使用${pageContext.request.contextPath}就会出错,可以在jsp页面中设置一个hidden的输入框,把${pageContext.request.contextPath}作为其...

2017-08-29 21:58:33

阅读数 1957

评论数 1

如何将String转换成Date类型

在web开发中,页面表单传到后台的数据一般都是String类型,如果传回的是一个时间,需要在后台将其转换成Date类型该怎么做? 一般来说,表单的数据比较多,我们会借助第三方工具BeanUtils来完成数据的自动封装,而BeanUtils提供了一个时间转换器,可以将String数据转换成Date类...

2017-08-06 22:28:01

阅读数 18535

评论数 3

使用eclipse时在jsp中使用el表达式报错的解决方法

有时候在jsp中一使用EL表达式就会报错,把$删掉重新保存后就不会报错,错误如下:javax.servlet.jsp.PageContext cannot be resolved to a type javax.servlet.jsp.JspException cannot be resolved...

2017-08-05 19:54:59

阅读数 5634

评论数 0

缺少servlet-api.jar包

转载自http://blog.sina.com.cn/s/blog_6cfb18070100n7pu.html 在Eclipse中缺省servlet-api.jar包,由于servlet-apbi.jar以及jsp-api.jar这两个包包含在Apache Tomcat中,所以提示这两个包缺省...

2017-03-15 16:24:01

阅读数 6199

评论数 1

提示
确定要删除当前文章?
取消 删除