一、实验内容:
1.定义一个inputjsp页面接收数据输入的长和宽。
2.创建一个javaBean,包含长、宽和面积三个成员变量,分别有对应的get方法和set方法。
3.定义一个业务模型calculate.java,用来计算矩形的面积。
4.定义一个控制器handle.java,接收数据,创建bean对象,然后调用业务模型calculate.java完成面积计算,最后采用转发的方式调用display.jsp页面显示bean对象中的长宽高。
5.display.jsp用来显示实体模型中的数据,采用标记的形式。
二、实验过程
问题1:Description Resource Path Location Type
The superclass "jakarta.servlet.http.HttpServlet" was not found on the Java Build Path input.jsp /HomeWorking/src/main/webapp/WEB-INF line 1 JSP Problem
我们看到会出现着这的错误
然后按着这位朋友的操作进行了之后 Eclipse: The superclass “jakarta.servlet.http.HttpServlet“ was not found on the Java Build Path-CSDN博客
进行到这一步我是没有Tomcat的选择的
我想应该是要给Eclipse配置Tomcat,看这位朋友的10.Eclipse配置Tomcat详细教程、如何使用Eclipse+tomcat创建并运行web项目_eclipse配置tomcat启动项目-CSDN博客
其中注意这个
当你启动tomcat时出现Server Tomcat v9.0 Server at localhost failed to start.的解决办法
eclipse启动tomcat时出现Server Tomcat v9.0 Server at localhost failed to start.的解决办法-CSDN博客
当选择了一种(即设置一些选项,记得重启)
还有可能出现这个问题
Tomcat端口被占用:Several ports (8005, 8080, 8009) required by Tomcat v8.0 Server at localhost are already-CSDN博客
再按照上面这位朋友添加,注意添加到classpath
因为我是把这个弄完之后才写的这个可能有顺序不对的地方,还望担待,(会完善这个的)
当我们尝试建Dynamic项目时,注意选择咱们的Tomcat
建一个jsp页面
如果想要更细致的过程请留言,我会出一个详细版,(这个是给有基础的同学适合看)
改变编码格式,防止乱码
Eclipse中改变jsp默认编码iso-8859-1_encoding=‘iso-8859-1’-CSDN博客
重启,后重建jsp页面即可