JSP与Servlet的连通

前两天我在Eclipse下做了一个三层的小demo,除了jsp层和servlet层的连接外,其它的跟我们以前用VS所做的三层是一样的。

我是建立了两个java项目(放blldal)和一个web项目(放servletjsp)。

1.Dal

Dal层的写法跟我们之前的是一样的,就是一个java类。

将写好的Dal类导出成jar包(多个类,就直接将它们所在的包导出成jar包即可)。

2.Bll

Bll层需要先导入Dal层的jar包。

然后开始编写Bll层的java类。

写完后也导出成jar包(同上)。

3.Servlet

Servlet的作用主要是将页面的参数传给后台和将后台数据封装到request中。

Servlet类中主要就重写doGet()doPost()方法即可。

写完之后需要配置Servlet:先在该Web项目的WEBCONTENTWEB-INF下建立一个web.xml文件,然后在里面配置Servlet。(代码后面附上)

4.Jsp页面

jsp页面就是我们前台看到的页面了,它可以从servlet类中获得想要的数据,并指明需要处理该页面的servlet类。

Servlet类和Jsp类都在Web项目下,所以Web项目需要引入blldaljar包。

JspServlet的连通过程中经常会出现和404500的错误。

一、404错误

404错误就是路径的问题,要先按下面步骤进行检查:

1.检查你的web.xml配置文件是否正确(主要看你的servletclass文件名和url)。

2.查看你的jsp页面中对servlet的链接是否正确(链接跟配置文件中的是否一致)。

3.如果还是链接不上就重启服务器,再不行就重启eclipse

二、500错误

500错误就是你的Servlet代码的问题了,具体的要看你的错误提示,然后找到相应的出错的地方去改正即可。

Demo下载地址:点击打开链接

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值