servlet内部跳转导致html中的css样式丢失,Servlet 返回的html静态资源寻找失败

在springboot项目中重写了一个servlet并且配置server:

port: 8132

servlet:

context-path: /aaaservlet 配置@Bean

public ServletRegistrationBean commonServlet() {

if (log.isDebugEnabled()) {

log.debug("开始初始化common servlet");

}

ServletRegistrationBean servletServletRegistrationBean = new ServletRegistrationBean();

servletServletRegistrationBean.setServlet(new ResourceServlet("/support/"));

Map initParams = new HashMap<>(10);

HfViewConfig bean = context.getBean(HfViewConfig.class);

if (bean != null && !bean.equals(new HfViewConfig())) {

initParams.put(PARAM_NAME_USERNAME, bean.getLogin());

initParams.put(PARAM_NAME_PASSWORD, bean.getPassword());

}

servletServletRegistrationBean.addUrlMappings(new String[]{"/common/*"});

servletServletRegistrationBean.setInitParameters(initParams);

if (log.isDebugEnabled()) {

log.debug("开始初始化common servlet 完成.");

}

return servletServletRegistrationBean;

}在首页添加了 本地的静态资源

在页面上加载失败了如何解决

bVcId23

bVcIhcx

在druid中有下面图中文件

bVcIhsL

采用的读取方式即: 读取html文件本身,其html在浏览器中

bVcIhug

它的url会被带有

bVcIhui

相关druid配置代码@Bean

public ServletRegistrationBean statViewServlet() {

ServletRegistrationBean bean = new ServletRegistrationBean(new StatViewServlet(), "/drc/*");

Map initParams = new HashMap<>();

initParams.put("loginUsername", "admin"); //设置登陆账号密码

initParams.put("loginPassword", "123456");

initParams.put("allow", "");

bean.setInitParameters(initParams);

return bean;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值