Java Web项目构建基础总结

一、构建Java Web项目

在Eclipse左侧空白处,右键new->Dynamic Web Project

如果new的选择列表没有Dynamic Web Project就选择Others->输入Dynamic Web Project

 

点击finish后如果工程缺少web.xml文件需要右键项目名->Java EE Tools->Generate Deployment descriptor stub

二、编写Servlet代码

在src文件里面右键new ->servlet

创建好的servlet如下:

第一次使用可能报错:javax.servlet的包找不到,这个时候可以从网上下载一个servlet-api.jar,也可以直接使用Tomcat 9.0\lib\servlet-api.jar

工程项目名右击鼠标->Properties->Java Build Path->Libraries->Add External Jars->选中上面的servlet-api.jar->Apply and Close

三、部署Tomact服务器:

下载并安装了Tomact后,还要进行环境变量的修改,Tomact目录如下

运行Tomact:打开bin\ Tomcat9.exe文件即可

Tomact服务器启动后,在浏览器输入http://localhost:8080/既可以访问

修改Tomact服务器的端口号:用记事本打开配置文件conf/server.xml

即可通过8080和80端口访问首页

配置Tomact服务器的虚拟目录:记事本打开配置文件conf/server.xml

即可在浏览器中输入http://localhost:8080/web 访问工程目录下的webdemo应用

输入http://localhost:8080/wec 访问工程目录下的TestWecWeb应用

可以配置多个虚拟目录,但是path一定不能重名

四、在Eclipse中导入已经存在的项目:

File->Open Projects from Flie System->Directory->Finish

五、在Eclipse中运行java web项目报出错误:

原因猜测Eclipse关联的tomcat由于某种原因出现了信息丢失,这时只需要重新关联即可:

Window->Preferences->Server->Runtime Environments

将Apache Tomcat V9.0移除后重新添加即可

重新运行:项目名右击鼠标->Run AS->Run on Server->Finish

六、重定向与转发:

request.getRequestDispatcher("/jspFirst.jsp").forward(request,response);

七、Struts和MVC属于什么关系:MVC是标准,Struts是实现

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

诸神黄昏EX

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值