java web 搭建https

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

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

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

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

新建一个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安装目录下的

最后显示结果

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值