当前位置: 首页 > news >正文

做一个英文网站高端的网红民宿设计

做一个英文网站,高端的网红民宿设计,网站及推广,网页设计代码常用单词比如: html文件使用 / 接口路径使用 /api 首先配置文件里肯定配置范围最大的根路径 server:port: 80servlet:context-path: / 过滤器代码 Slf4j public class RequestSeparationFilter implements Filter {Overridepublic void init(FilterConfig filterConfi…

比如:

html文件使用  /

接口路径使用  /api

首先配置文件里肯定配置范围最大的根路径

server:port: 80servlet:context-path: /

 过滤器代码

@Slf4j
public class RequestSeparationFilter implements Filter {@Overridepublic void init(FilterConfig filterConfig) throws ServletException {}@SneakyThrows@Overridepublic void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {HttpServletRequest httpRequest = (HttpServletRequest)request;HttpServletResponse httpResponse = (HttpServletResponse)response;String uri=httpRequest.getRequestURI();//请求路径String apiPath="/api";//接口路径前缀if(apiPath!=null&&httpRequest.getRequestURI().startsWith(apiPath+(apiPath.endsWith("/")?"":"/"))){/**  接口请求分离*/uri=uri.substring(apiPath.length());//删掉请求前缀api,这样接口代码写的时候注解映射不需要加apirequest.getRequestDispatcher(uri).forward(request, response);}else{/**  html资源请求分离*///正常文件资源,有后缀名的if(uri.substring(uri.lastIndexOf("/")).contains(".")){chain.doFilter(request, response);}//没有后缀名的,但是以斜杠结尾,自动补全请求文件路径:index.htmlelse if(uri.endsWith("/")){uri+="index.html";request.getRequestDispatcher(uri).forward(request, response);}else{//其他的必须重定向到带斜杠的地址,否则前台浏览器自己解析相对路径会出问题(对后台无影响)httpResponse.sendRedirect(httpRequest.getContextPath() + uri+"/");}}}@Overridepublic void destroy() {}
}

使用转发不会重新触发过滤器,而是直接进入controller层

注解映射也不需要加  /api   只需要写/api后面的路径即可 如 @RequestMapping("/login")

这样/login请求就会转发到  /login/index.html   

而/api/login请求会转发到/login接口上

http://www.yayakq.cn/news/118590/

相关文章:

  • 上海网站制作哪家好企业免费邮箱
  • 良乡网站建设织梦网站建设选项卡教程
  • 哈尔滨制作网站工作室门户网站建设评标办法
  • 企业网站设计总结创建一个网站买卖
  • 建站新体验关于珠海网站建设的优势
  • 如何建立一个网站并运行类似于小红书的绍兴网站建设公司
  • 互联网产品设计网站论坛源码
  • 一级a做爰片免费网站 视频大连项目备案网站
  • 电影网站建设方案ppt模板下载wordpress商品属性选择
  • 免费微商城小程序seo挖关键词
  • 南昌网站维护路南网站建设
  • 网站备案不关站wordpress 停用插件
  • 网站跨平台揭阳网站制作教程
  • js做论坛网站网上怎么开网店创业
  • 做网页网站小企业网站源码
  • 美食烹饪网站策划书网站空间位置是什么
  • 网站备案最快小程序商城多少钱一年
  • asp.net 个人网站如何建网站不花钱
  • 太原规划网站常州天宁建设局网站
  • 做wap网站能火吗泉州专业网站设计技术公司
  • 专业做网站优化需要多久营业推广策略有哪些
  • 网站后台登陆地址自己可以做网站么
  • 做任务送科比网站sem竞价托管费用
  • 常见cms网站源码下载网站建设asp编程
  • 那些网站可以做信息推广知名网站网页设计特色
  • 官方网站平台有哪些阳泉建设公司网站
  • 建好了网站怎么做外贸门户网站的优缺点
  • 东莞网站公司网站建设 深圳 凡科
  • wordpress 邮件收发上海关键词排名优化怎样
  • 永久域名最新网站电子商务行业网站有哪些