开发者社区 问答 正文

Jetty开发完应用部署到tomcat下面有问题 400 请求报错 

@JFinal 你好,想跟你请教个问题:
Jetty下开发测试成功,应用部署到tomcat下面,POST一个请求到 http://localhost:8080/admin/login居然会302到http://localhost:8080/admin/login/ 自动在url最后面加上一斜杠,然后在Controller中接收不到参数。
这是为什么呢?

展开
收起
kun坤 2020-05-30 16:13:18 661 分享 版权
1 条回答
写回答
取消 提交回答
  •    这里是同样的问答:http://www.oschina.net/question/816381_108867
    http://www.oschina.net/question/941098_93842
       解决办法是在项目的 WebRoot 下面为模板文件创建一个根目录,例如:前端页面建一个 front 目录,后端管理页面建个 back 目录,所有模板文件全放在这两个目录或其子目录之下,静态文件如 css、js、png 文件直接放在 WebRoot 下的 css、js、img 目录之下即可 ######

    引用来自“JFinal”的评论

       这里是同样的问答: http://www.oschina.net/question/816381_108867 http://www.oschina.net/question/941098_93842    解决办法是在项目的 WebRoot 下面为模板文件创建一个根目录,例如:前端页面建一个 front 目录,后端管理页面建个 back 目录,所有模板文件全放在这两个目录或其子目录之下,静态文件如 css、js、png 文件直接放在 WebRoot 下的 css、js、img 目录之下即可 明白了,THX

    ######这个完全是 tomcat 自做主张的行为,我也很无语

    2020-05-30 16:13:22
    赞同 展开评论