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 条评论
登录 后参与评论

相关文章

来自专栏Android干货

Android项目实战(三十八):2017最新 将AndroidLibrary提交到JCenter仓库(图文教程)

2657
来自专栏Django中文社区

搭建开发环境

本教程使用的开发环境 本教程写作时开发环境的系统平台为 Windows 10 (64 位),Python 版本为 3.5.2 (64 位),Django 版本为...

3215
来自专栏java达人

EasyUI 创建 CRUD 应用

数据收集并妥善管理数据是网络应用共同的必要。CRUD 允许我们生成页面列表,并编辑数据库记录。本教程将向你演示如何使用 jQuery EasyUI 框架实现一个...

1837
来自专栏Android开发指南

android studio遇到的问题(记录总结)

42613
来自专栏Phoenix的Android之旅

零基础三分钟写一个Flutter App

这个教程是面向完全没有接触过Flutter开发,从0开始搭建Flutter开发环境到写第一个Flutter app的。 正常情况只需要半个小时就可以看到app。

661
来自专栏李蔚蓬的专栏

2.Android开发环境再普及以及ADB的使用技巧

544
来自专栏deepcc

IE=edge,chrome=1的META信息详解

3478
来自专栏沈唁志

怎么防止WordPress等网站被别人使用iframe框架恶意调用?

最近发现了一个网站竟然直接使用iframe引用了全站,包括腾讯云的全站,已经通知了腾讯云的运营,运营的答复是会通过司法途径尝试去解决。个人是不可能这么干了,太麻...

793
来自专栏web开发

VUE路由去除#问题

最近自己在写一个vue的小型管理系统,在浏览器中看到的路由都是带有#的,很是不好看。为了解决此问题,大家一般都会想到:mode: 'history'。可是在开发...

684
来自专栏前端人人

React项目配置3(如何管理项目API接口)

本教程总共6篇,每日更新一篇,请关注我们!你可以进入历史消息查看以往文章,也敬请期待我们的新文章! 1、React项目配置1(如何管理项目公共js方法)---...

3554

扫码关注云+社区