好久没自己使用eclipse搭建web项目了,上来就碰到了一个奇怪的地方,搭建好的web项目居然没有web.xml文件

一顿乱操作居然是忘了新建finish的时候忘记勾上Generate web.xml deployment descripto选项了。

        ok继续,新建好的web项目,既然是做测试那就简单的模拟一个请求新建一个servlet,继承HttpServlet这个类是在tomcat下,所以记得先把tomcat引用添加进来。

        简单配置一下我们web.xml,让他实现https请求。这里配置的/*所以请求都转https,这里也可以实现部分接口转/ssl/*。

java web 搭建https

新建一个tomcat服务添加项目,启动,出问题了

WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:firstProject' did not find a matching property.

打开service.xml 中Host下

<Context docBase="..." path="/service" source="org.eclipse.jst.j2ee.server:httpsWeb"/>

不支持这个source节点,暴力解决delete掉.修改下appBase修改成你放war包的文件夹名称,我的默认到了tomcat安装目录下的

java web 搭建https

最后显示结果

java web 搭建https

接下来我们就要实现https请求验证拉。

相关文章:

  • 2021-12-08
  • 2021-08-06
  • 2022-12-23
  • 2021-06-09
  • 2021-12-09
  • 2021-09-18
  • 2021-06-26
猜你喜欢
  • 2022-12-23
  • 2021-05-28
  • 2021-12-02
  • 2021-11-29
  • 2021-07-02
  • 2021-12-28
  • 2021-07-22
相关资源
相似解决方案