如何开发一个Servlet
来源:互联网 发布:自制简易linux操作系统 编辑:程序博客网 时间:2024/05/17 05:10
1.1 步骤:
1)编写java类,继承HttpServlet类
2)重新doGet和doPost方法
3)Servlet程序交给tomcat服务器运行!!
3.1 servlet程序的class码拷贝到WEB-INF/classes目录
3.2 在web.xml文件中进行配置
<!-- 配置一个servlet -->
<!-- servlet的配置-->
<servlet>
<!-- servlet的内部名称,自定义。尽量有意义-->
<servlet-name>FirstServlet</servlet-name>
<!-- servlet的类全名: 包名+简单类名-->
<servlet-class>gz.itcast.a_servlet.FirstServlet</servlet-class>
</servlet>
<!-- servlet的映射配置-->
<servlet-mapping>
<!-- servlet的内部名称,一定要和上面的内部名称保持一致!!-->
<servlet-name>FirstServlet</servlet-name>
<!-- servlet的映射路径(访问servlet的名称)-->
<url-pattern>/first</url-pattern>
</servlet-mapping>
问题:访问次URL: http://localhost:8080/first
前提: tomcat服务器启动时,首先加载webapps中的每个web应用的web.xml配置文件。
http://: http协议
localhost: 到本地的hosts文件中查找是否存在该域名对应的IP地址
8080: 找到tomcat服务器
/first 资源名称。
1)web.xml中查找是否有匹配的url-pattern的内容(/first)
2)如果找到匹配的url-pattern,则使用当前servlet-name的名称到web.xml文件中查询是否相同名称的servlet配置
3)如果找到,则取出对应的servlet配置信息中的servlet-class内容:
通过反射:
a)构造FirstServlet的对象
b)然后调用FirstServlet里面的方法
- 如何开发一个Servlet
- 如何开发一个Servlet
- 如何开发一个Servlet
- 如何开发一个Servlet
- 如何开发一个Servlet
- 如何开发一个Servlet
- 如何开发一个Servlet
- [Servlet]如何编写一个Servlet
- 如何手写一个servlet
- 手动开发一个Servlet
- 开发一个Servlet
- servlet基础,如何实现一个servlet,servletConfig,HTTPServlet,ServletContext
- 如何配置一个servlet使它运行
- 如何写一个简单的Servlet
- 开发一个Servlet程序及对Servlet的一些思考
- 开发部署一个简单的Servlet
- 开发部署一个简单的servlet
- 开发部署一个简单的Servlet
- 前端代码合集
- Spring简介(登高望远,掌控全局)
- 大话设计模式--创建型
- 每日一练 20171030
- Docker 安装 Redis
- 如何开发一个Servlet
- Typescript
- Asp.net SignalR快速入门--网络版与WPF版
- Android 科大讯飞第三方SDK集成
- 【剑指offer】二维数组中的查找
- WAMP配置虚拟域名
- 类与对象--cookbook读书笔记
- fcn网络voc2007数据制作样例
- 图片文件在html5页面和android编程中的处理方式