如何运行在myeclipse上写好的servlet程序

如何运行在myeclipse上写好的servlet程序,第1张

1建立web工程

2实现servlet

package lin;

import javaxservlet;

import javaxservlet>

服务器端通过>

Servlet通过这些类理解客户的请求,并将其处理后的内容通过>

Web容器进行整理后用>

生命周期

Servlet实例的装载

Servlet 实例装载有以下三种方式:

当第一次调用Servlet 时,就会创建一个 Servelt 实例,这个实例会长期驻留内存中。

在Webxml文件中的<Servlet></Servlet>之间添加如下代码:<loadon-startup>1</loadon-startup>,Servelt 容器启动时会自动装载这个Servlet,数字越小表示优先级别越高。

Servlet 类文件被更新后,会重新装载Servlet。

Servlet技术是Sun公司提供的一种实现页的解决方案,它是基于Java编程语言的WEB服务器端编程技术。

Servlet技术也是Jsp技术的基础。

一个Servlet程序就是一个实现了特殊接口的Java类,它由支持Servlet(具有Servlet引擎)的WEB服务器调用和启动运行。一个Servlet程序负责处理它所对应的一个或一组URL地址的访问请求,并接收客户端的访问请求信息和产生响应内容。

Applet是用于浏览器的Java小程序,Servlet是用于WEB服务器端的Java小程序。

Servlet程序可以完成普通Java程序所能完成的大多数任务:

1获取客户端通过HTML的FORM表单提交的数据和URL后面的参数信息

2创建对客户端的响应信息内容

3访问服务器端的文件系统

4连接数据库并开发基于数据库的应用

5调用其他的JAVA类

Servlet的注册与运行

Servlet程序必须通过Servlet引擎来启动运行,并且储存目录有特殊要求,通常需要存储在<WEB 应用程序目录/WEB-INF/classes/目录中。

Servlet程序必须在WEB应用程序的webxml文件中进行注册和映射其访问路径,才可以被Servlet引擎加载和被外界访问。

一个<servlet元素用于注册一个Servlet,它包含有两个主要的子元素:<servlet-name和<servlet-mapping,分别用于设置Servlet的注册名称和Servlet的完整类名。

一个<servlet-mapping元素用于映射一个已经注册的Servlet的一个对外访问路径,它包含有两个字元素:<servlet-name和<url-name,分别用于指定Servlet的注册名称和对外访问路径。

<servlet

<servlet-nameAnyName</servlet-name

<servlet-classwyfTestServlet</servlet-class//用于注册的完整类名

</servlet

<servlet-mapping

<servlet-nameAnyName</servlet-name

<url-pattern/test/WYF/AA</url-pattern//路径名,用于URL地址输入,严格区分大小写的。

同一个Servlet可以被映射到多个URL上,即多个<servlet-mapping元素的<servlet-name 子元素的设置值可以是同一个Servlet的注册名

以上就是关于如何运行在myeclipse上写好的servlet程序全部的内容,包括:如何运行在myeclipse上写好的servlet程序、JAVA中后台的Servlet程序怎么将结果返回给前台的页面、servlet是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9274482.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存