
web
文章平均质量分 91
晓梦_知行
这个作者很懒,什么都没留下…
展开
-
web项目使用Tomcat作为服务器,GET请求参数中文乱码
问题:web项目使用Tomcat作为服务器时,会遇到GET请求乱码的问题。原因:GET请求是将参数拼接到url上向服务器发起请求的。在Tomcat接收到请求时,会先将url解码。而默认的编码方式为"ISO-8859-1",解码后自然会产生乱码。解决方法:1) 对URL进行两次编码,这样Tomcat自动解码出来的仍然是url编码以后的非中文字符,不会乱码。原创 2017-05-17 19:25:33 · 880 阅读 · 0 评论 -
谈谈tomcat配置默认路径的注意事项
场景:在tomcat中部署项目,通过地址+端口直接访问项目,遇到这样的需求,一般的解决方案有几种呢?方案:1、将tomcat中webapps中ROOT目录中的文件删除掉,将项目的内容拷贝到此目录中。此方式个人感觉丢失项目名称,项目的语义化不明确,同时更改了tomcat的默认访问,一般不考虑。2、更改server.xml的配置,在的上一行添加如下配置:前期项目就用了这原创 2018-01-11 13:31:23 · 9936 阅读 · 0 评论 -
springmvc配置servlet的注意事项
今天用springmvc搭建项目时,遇到了一个以前没有注意到的问题,在此记录一下。问题描述web.xml(部分配置) welcome-file>/index.jsp spring mvc servlet springMvc org.springframework.web.servlet.DispatcherServlet contextCon原创 2017-05-27 14:17:07 · 5864 阅读 · 0 评论 -
谈谈jsp中的静态包含和动态包含
静态包含语法:1、静态包含的两个jsp页面,头部设置必须保持一致。index1.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here 测试页面index1 index2.j原创 2017-11-04 12:17:37 · 2080 阅读 · 0 评论 -
正则表达式总结
模式修饰符的可选参数参数含义i忽略大小写g全局匹配m多行匹配 举例:/test/ig 字符类:单个字符和数字元字符/元符号匹配情况.匹配除换行符外的任意字符原创 2017-08-09 11:17:56 · 268 阅读 · 0 评论 -
Quartz定时任务的表达式总结
平时用java写定时任务,一般我们都会用到quartz,但自己对quartz cron表达式不是十分清楚,下面就总结一下,Quartz cron提供了7个域。Quartz Cron 表达式支持到七个域名称是否必须允许值特殊字符秒是0-59, - * /分原创 2017-07-22 11:23:24 · 3300 阅读 · 0 评论 -
tomcat启动https的配置
生成证书确定电脑安装好JDK,配置好环境变量,进入cmd窗口,输入下面命令:keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "D:\tomcat.keystore"接着会让你填一些基本信息:下面简单介绍一下:密钥库口令:123456(这个密码非常重要)名字与姓氏:www.tooklili.c原创 2017-07-15 14:32:00 · 759 阅读 · 0 评论 -
https工作原理
HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据1. 客户端发起HTTPS请求这个没什么好说的,就是用户在浏览器里输入一个https网址,然后连接到server的443端口。2. 服务端的配转载 2017-07-15 11:57:06 · 327 阅读 · 2 评论 -
web.xml中context-param的配置作用
一、定义 参数名 参数值 作用:该元素用来声明应用范围(整个WEB项目)内的上下文初始化参数。param-name 设定上下文的参数名称。必须是唯一名称param-value 设定的参数名称的值 二、初始化过程1、启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml。读两个节点: 和 。2、原创 2017-05-16 17:49:30 · 9146 阅读 · 4 评论 -
在eclipse平台上,通过maven构建web项目时,pom.xml报错web.xml is missing and <failOnMissingWebXml> is set to true
问题: pom.xml报错:web.xml is missing and is set to true原因: 因建立的web项目没有webapp目录,没有web.xml配置文件。解决方法: 选中项目,点击右键,选择Java EE Tools -> Generate Deployment Descriptor Stub随后会生成一原创 2017-05-16 15:44:18 · 379 阅读 · 0 评论 -
认知Cookie
什么是Cookie?cookie的出现是为了解决http1.0无状态的问题,用来标识一个http会话的,一般cookie会和服务器上的session配套使用。Cookie存在浏览器中,每次发送请求,会把相应的cookie带到服务端,第一次发起请求,服务端会生成一个cookie返回给浏览器。此处多说一下,随着http协议的发展,http逐渐支持持久连接,比如http1.1。关于http1原创 2018-01-12 18:21:14 · 407 阅读 · 0 评论