servlet开发步骤及web欢迎页面
servlet类开发步骤
- 1.编写一个servlet类直接继承httpservlet
- 2.重写httpservlet类中的doGet 或 doPost方法,具体重写谁,由后端决定
- 3.将servlet配置到web.xml文件中
- 4.配置前端界面
web欢迎页面
-
当没有指定任何 “资源路径” 时会默认访问该欢迎页面
-
怎么设置web欢迎页面?
-
在idea web目录下新建login.html文件
-
第二步
-
<welcome-file-list> <welcome-file>login.html</welcome-file> </welcome-file-list>
-
在设置欢迎页面时不需要以“/”开始,并且这个路径默认是从webapp的根下开始寻找。
-
-
如果在webapp根下新建一个目录,目录中再给一个文件,这个欢迎页面该如何设置?
-
在webapp下新建page1/page2目录则在web.xml中这样配置
-
<welcome-file-list> <welcome-file>page1/page2/login.html</welcome-file> </welcome-file-list>
-
目录不需要以“/”开头 为什么?
- 在浏览器url地址栏中默认会自己添加一个“/” 比如:http://localhost:8080/666/
-
-
一个webapp可以设置多个欢迎页,越靠上优先级越高,找不到就向下找
-
当文件名设置为:index.html时,不需要在web.xml文件中进行配置欢迎页面,为什么?
-
实际上是因为tomcat服务器提前已经配置好了
-
在配置欢迎页面有两个地方可以配置:
-
一个是在webapp内部的web.xml文件中(局部配置)
-
一个是在CATALINA_HOME/conf/web.xml文件中进行配置(全局配置)
-
这是CATALINA_HOME/conf/web.xml中默认的配置
-
<welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> </welcome-file-list>
-
注意原则:局部优先原则(就近原则)
-
-
-
一个webapp的欢迎页面是一个资源,该资源可以是静态的,也可以是动态的
- 静态资源:index.html welcome.html.......
- 动态资源:index.jsp servlet......
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
· 面试官:你是如何进行SQL调优的?