
java web
六吨代码
这个作者很懒,什么都没留下…
展开
-
Web项目Spring 5.x使用log4j 2
Spring从4.x版开始,日志方面不再使用陈旧的log4j 1,改为支持log4j 2版,网上的在web.xml中配置Log4jConfigListener监听器的方法都是老版,目前已经不适用。在Spring 4.x+版本中使用log4j 2的步骤为:1.导入依赖(Maven)<dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api原创 2021-10-20 16:31:48 · 613 阅读 · 0 评论 -
SpringMVC框架 + 客户端 jQuery 跨域请求解决方案之JSONP
做Web开发必然会遇到的一个问题就是跨域,被浏览器的同源策略给拦截,请求根本发不出去。由于用的Spring版本时3.2.13,@CrossOrigin注解还不支持,而且在Response中加Access-Control-Allow-Origin之类Header的方式也不太有效,我就不说了,老夫这里只说的JSONP方式解决跨域问题。假设用了fastjson库,那么Controller中作如下处理:if(null != user){//登录成功 //放入session session.setAtt原创 2020-08-06 21:16:30 · 329 阅读 · 0 评论 -
Java Web项目设置默认首页指向Servlet、Controller
本例中,把实际为控制器handler的登录页面地址,设置为默认首页,按如下步骤。1.在Controller中的URL为/user/login在web.xml中设置默认首页指向Servlet或控制器,有一个限制,不能有后缀,否则被当做页面。控制器代码如下:@Controller@RequestMapping("/user")public class UserController { @RequestMapping("/login") public String login() {原创 2020-06-04 11:33:26 · 3639 阅读 · 1 评论