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

佛山营销型网站网页制作教程软件

佛山营销型网站,网页制作教程软件,怎样注册网站卖东西,淘宝联盟推广网站怎么建设首先看一下我的项目目录吧 1#xff0c;添加拦截器 我们做项目肯定要用到拦截器这个功能哈#xff0c;没登录的话一些页面我们是不能访问的哈#xff0c;这里是用到了HandlerInterceptor。 分别在图中的位置创建2个目录和2个文件#xff1a; WebConfig: import org.sp…首先看一下我的项目目录吧 1添加拦截器 我们做项目肯定要用到拦截器这个功能哈没登录的话一些页面我们是不能访问的哈这里是用到了HandlerInterceptor。 分别在图中的位置创建2个目录和2个文件 WebConfig: import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.springframework.web.servlet.config.annotation.InterceptorRegistration; import org.springframework.web.servlet.config.annotation.InterceptorRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;Configuration//标识这是一个配置类 public class WebConfig implements WebMvcConfigurer {/*** 重写addCorsMappings()解决跨域问题* 配置允许http请求进行跨域访问*/Overridepublic void addCorsMappings(CorsRegistry registry) {registry.addMapping(/**)//指哪些接口URL需要增加跨域设置.allowedOriginPatterns(*)//指的是前端哪些域名被允许跨域.allowCredentials(true)//需要带cookie等凭证时设置为true就会把cookie的相关信息带上.allowedMethods(GET, HEAD, POST, PUT, DELETE, OPTIONS)//指的是允许哪些方法.maxAge(3600);//cookie的失效时间单位为秒s若设置为-1则关闭浏览器就失效}/*** 重写addInterceptors()实现拦截器* 配置要拦截的路径以及不拦截的路径**/Overridepublic void addInterceptors(InterceptorRegistry registry) {//注册Interceptor拦截器(Interceptor这个类是我们自己写的拦截器类)InterceptorRegistration registration registry.addInterceptor(new GlobalInterceptor());//addPathPatterns()方法添加需要拦截的路径registration.addPathPatterns(/**); //所有路径都被拦截//excludePathPatterns()方法添加不拦截的路径registration.excludePathPatterns( //添加不拦截路径/login.html, //登录页面的地址【不拦截】/,/login,/toLogin,///**/*.html, //html静态资源/**/*.js, //js静态资源/**/*.css //css静态资源);} }GlobalInterceptor: import org.springframework.web.servlet.HandlerInterceptor;import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException;/*** 拦截器*/ public class GlobalInterceptor implements HandlerInterceptor {/*** 在请求处理之前进行调用Controller方法调用之前*/Overridepublic boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) {System.out.println(执行了Interceptor的preHandle方法);try {//统一拦截查询当前session是否存在loginName用户信息(这里loginName会在每次登陆成功后写入session)String loginName (String)request.getSession().getAttribute(loginName);if (loginName ! null) {return true;}else{//这里设置拦截以后重定向的页面一般设置为登陆页面地址request.getContextPath() response.sendRedirect(/toLogin);return false;}} catch (IOException e) {e.printStackTrace();}return true;//如果设置为false时被请求时拦截器执行到此处将不会继续操作//如果设置为true时请求将会继续执行后面的操作} }2设置controller跳转 设置输入端口就直接能进入我们的login.html页面或者你想要进的首页 RequestMapping(/) public ModelAndView login(){ModelAndView mv new ModelAndView(login.html);return mv ; }这里设置后我们输入localhost:80回车就能进入login.html不需要输入localhost:80/login.html。当然这个80端口是在application文件里面配置大家应该知道吧 3打jar包发布到Linux服务器 打jar包发布到Linux服务器需要配置pom文件不然的话发布到服务器上会报404,。 buildresourcesresourcedirectory${basedir}/src/main/webapp/directorytargetPathMETA-INF/resources/targetPathincludesinclude**/**/include/includes/resourceresourcedirectorysrc/main/resources/directoryfilteringfalse/filteringincludesinclude**/**/include/includes/resource/resources /build就是在里添加这些配置信息指定页面位置
http://www.pierceye.com/news/385579/

相关文章:

  • 2018网站开发的革新wordpress 更新数据库
  • 做现金贷的网站有哪些如何自己建立一个网站
  • 网站制作公司前十名wordpress保存的字体大小
  • 网站设计思路方案海外购物网站哪个最好
  • 哪个网站做课件能赚钱青岛制作网站的
  • 深圳做网站排名公司哪家好html网页设计实训报告范文
  • 外贸网站开发做动画 的 网站有哪些软件下载
  • 中国建设银行吉林省分行官网站wordpress形式
  • 做门户网站可以用的字体黑龙江建设教育网站
  • 怎么做网站建设赚钱知名品牌设计logo解析
  • wordpress全站静态化做公司网站 找谁做
  • 广安网站建设哪家好网站模板下载网站
  • 游戏怎么做充值网站wordpress 预约主题
  • 珠海做网站三年多少钱免费ai写作网站3000字
  • 陕西建设网综合服务中心网站跨境电商怎么搞
  • 青岛做网站需要多少钱怎么在网上卖东西赚差价
  • 永康网站设计新闻门户网站建设方案
  • 个人做网站被骗洛阳电商网站建设公司排名
  • 蒙文网站建设情况汇报设计素材网站照片
  • 南京网站设计费用wordpress讨论
  • 可以做防盗水印的网站工业设计专业最好的大学
  • 中国flash网站模板中心温州做网站软件
  • 个人网站设计论文前言搜索引擎推广的网络营销渠道
  • 中国国家建设部网站如何做网站赚流量钱
  • wordpress 网站底部美化天津seo排名扣费
  • 网站开发PHP招聘宁波梅山建设局网站
  • 免费做一建或二建题目的网站colorway wordpress
  • 简单网站建设合同贵州省高层建筑信息平台
  • 手机网站登录模板电视剧百度风云榜
  • 一嗨租车网站建设的功能特色梅林做网站