java后台开发- NOTE

2015-1-6:

IDEA servlet-api.jar

   idea从14升级到15后,发现

import javax.servlet.AsyncContext;找不到,右击工程,open module setting,找到图中的位置,在classPath里添加tomcat的servlet-api.jar即可。

2016-1-12

tomcat允许跨域

参考 : https://tomcat.apache.org/tomcat-7.0-doc/config/filter.html

1. 全局方式

在/tomcat/conf/web.xml中,添加这样一个filter

<filter>
<filter-name>CorsFilter</filter-name>
<filter-class>org.apache.catalina.filters.CorsFilter</filter-class>
<async-supported>true</async-supported>
</filter>
<filter-mapping>
<filter-name>CorsFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

其中async-supported不是必须的,如果你用到了AsyncContext,这里又是全局的filter,就需要设置允许async。

全局方式对虚拟目录也能生效。

2.非全局方式

在web app的web.xml里加上面这个filter就好了,记得要把url-pattern这一项改成对应的格式。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏PHP在线

什么是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI?

什么是CGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种...

3819
来自专栏云计算教程系列

如何在FreeBSD 10.1上使用Sendmail通过外部SMTP服务发送电子邮件

设置新的Web服务器时最常见的需求之一是发送电子邮件。最安全,最简单的方法是将服务器连接到SendGrid或Amazon SES等邮件服务。使用外部服务将帮助您...

1120
来自专栏企鹅号快讯

Python3爬取B站视频弹幕文字+视频

需要准备的环境: 1、一个B站账号,需要先登录,否则不能查看历史弹幕记录 2、联网的电脑和顺手的浏览器,我用的Chrome 3、Python3环境以及reque...

2499
来自专栏派森公园

docker的reap问题

在使用docker容器的时候,应该了解“PID1僵尸进程reap”问题。如果使用的时候不加注意,可能会导致出现一些意想不到的问题。

1083
来自专栏jeremy的技术点滴

boot2docker中安装docker-compose

3004
来自专栏禅林阆苑

利用NextCloud配置私有云 【原创】

利用NextCloud配置私有云 Write By CS逍遥剑仙 我的主页: www.csxiaoyao.com GitHub: github...

1.4K8
来自专栏张戈的专栏

【腾讯云的1001种玩法】Nginx网站使用CDN之后禁止用户真实IP访问的方法

做过面向公网WEB运维的苦逼们肯定见识过各种恶意扫描、拉取、注入等图谋不轨行为吧?对于直接对外的WEB服务器,我们可以直接通过 iptables 、 Nginx...

1.1K0
来自专栏张戈的专栏

Nginx网站使用CDN之后禁止用户真实IP访问的方法

做过面向公网 WEB 运维的苦逼们肯定见识过各种恶意扫描、拉取、注入等图谋不轨行为吧?对于直接对外的 WEB 服务器,我们可以直接通过 iptables 、 N...

1.3K12
来自专栏PHP在线

概念了解:CGI,FastCGI,PHP-CGI与PHP-FPM

CGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须...

3888
来自专栏pythonlove

DNS子域授权、view配置详解

子域授权:其实就是将一个比较大的域再分割成小区域,每个小区域可以交由一组或多组服务器管理,这些服务器只解析其管辖范围内的域名,超出其范围的解析请求一般会转发给父...

1182

扫码关注云+社区