在这里教一下大家如何从零搭建dynamic web。
首先,打开eclipse新建文件,找到Web,选择其中的dynamic web。
给创建的项目取个名字,我这里的名字叫做Firstproject。然后点next
记得要勾选这一栏,这样的话会生成web.xml。然后点finish,创建成功界面如下:
在Java Resourses中右击src,新建一个servlet。 class名字大写。
默认生成post和get请求。如果需要别的,也可以勾选其他的。
点击Finish,会生成一个Java文件。
右击生成的java文件,run as中选择run on server。
下图为加载页面,有的不需要加载。
成功界面如下:
窗口路径为:http://localhost:8080/Test1/FirstServlet
http://localhost为本机地址。
8080为端口
一个电脑有256*256个端口。
Test1/FirstServlet 为java项目
这个是输出窗口。
WebContent默认前端页面
可以新建一个html页面。
运行结果如下:
我们可以发现,文件路径http://localhost:8080/Test1/first.html没有显示前端的根目录,默认不显示。这就和java程序的文件路径一样,不会显示src。
源代码都在src中。
这个web.xml就是我们一开始创建项目的时候勾选的那个栏所生产的,默认初始启动的时候会读web.xml。里面记载了一些配置。
它里面的内容是这样的:
这个web.xml记载了页面顺序,因为第一个是index.html,所以启动项目后的首页为index.html,这个可以认为更改,如果改为自己写的html文件,那么首页就是自己写的html。
Libraries里面包含了一些java的jar包,但是一般不全,可以自己引入自己所需的jar包。
如图
好啦,到这里一个dynamic web项目所需的东西基本都完成啦,已经可以开始做项目啦。