利用Servlet编写第一个“hello world“
- 通过插件 Smart Tomcat 简化 打包代码 与 部署 操作
-
- 下载Smart Tomcat
- 配置Smart Tomcat
- Servlet 中的常见错误
-
- 404(Not Found)
-
- 405(Method Not Allowed)
-
- 发送的请求和代码不匹配
- 忘记注释 super.doxxx
- 500(Internal Server Error)
-
- 空白页面
-
- 无法访问此网站
-
- 结尾
对于如何利用 Servlet 编写 “hello world”, 可以参考
利用Servlet编写第一个“hello world“
通过插件 Smart Tomcat 简化 打包代码 与 部署 操作
下载Smart Tomcat
在 Settings 界面的 Plugins 中查找 Smart Tomcat
- 未安装显示 Install
- 已安装显示 Installed
单击 Install 进行下载
配置Smart Tomcat
单击 Add Configuration 按钮
单击 + 号
单击 Smart Tomcat
首次使用 Smart Tomcat 需要进行如下修改
- Name, 可以选择修改为自己喜欢的 Name, 也可以使用系统默认
- Tomcat server, 首次使用需要进行更改, 将其更改为 Tomcat 的安装路径
- Context path, 首次使用需要进行更改, 将其更改为 webapp 的目录名 / war 包名
更改后的效果
运行效果
通过插件 Smart Tomcat
简化 打包代码
与 部署
操作, 一般应用于开发或调试阶段
如果是部署到生产环境, 仍然需要执行 打包代码
与 部署
操作
Servlet 中的常见错误
404(Not Found)
请求路径出错
- 少写了 Conextx Path
- 少写了 Servlet Path
- Servlet Path 与 URL 不匹配
war 包未被正确加载
- web.xml 写错, 会导致 war 包不能被正确加载
- 如果有两个(及以上) Servlet 的 Servlet Path 相同, war 包也不能被正确加载
405(Method Not Allowed)
发送的请求和代码不匹配
比如写的是 doPost 方法, 发送的请求却是 Get 请求
忘记注释 super.doxxx
500(Internal Server Error)
服务器代码异常
空白页面
服务器未返回数据
无法访问此网站
Tomcat 启动失败 / 未启动
结尾
创作不易,如果对您有帮助,希望您能点个免费的赞
大家有什么不太理解的,可以私信或者评论区留言,一起加油