[Servlet错误之]org.apache.jasper.JasperException: 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.c

今天在实验一个Servlet小应用时,在UserController分发跳转新页面的时候,报错:

org.apache.jasper.JasperException: 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]

在这里插入图片描述
在网上搜索尝试的方法有:
1.(我用的idea),在Project structure里面的artifcats中的Avaiable Elements中,将jstl.jar包put进项目中。(我尝试无效)
2.在外部包中添加standard.jar包。(我尝试无效)

哈哈,当然,最后一个方法也是搜的。就是将jstl.jar中的.tld文件,全部放在项目的web/WEB-INF下面,虽然有效,但是,好难看。如果大家有更好的方法,望不吝赐教~

害,今天看到华为的芯片被美国打压的好惨,心中顿时有种想去学硬件的冲动,奈何智商不够,日后有钱了一定要支持中国的网络产业基础架构企业。(培养几个大学生?)


昨天+今天学到的Servlet内容:
熟悉MVC设计思想和封装思想,要学会如何把重复的功能封装为一个框架,方便日后的重用复用。因此,由于Controller类的任务有三个:
1.接受请求
2.调用业务
3.返回响应。
所以,在调用业务的时候,常见的增删改查,是基础业务,面临着分发,如何在一个Servlet里面写这四个功能?就需要重写service()方法,方法里面接受请求中传过来的method类型,然后根据请求类型去调用相应的业务方法,如add(request,response),delete()这些。

还是需要多练练,记得太浅显了。不求多高的理解,只要记住就好。

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值