`
黑米框架
  • 浏览: 377 次
社区版块
存档分类
最新评论

Servlet的一次配置,到处使用

阅读更多
jar包下载连接:http://pan.baidu.com/s/1R60yE



我一直觉得struts框架存在着大问题,刚开始做开发的时候只是说不上来,现在才明白,我写了个轻量级的框架,简单高效,我称之为黑米框架,使用方法如下:

第一步:配置web.xml

  <servlet>
    <servlet-name>HeimiServletController</servlet-name>
    <display-name>This is the display name of my J2EE component</display-name>
    <description>This is the description of my J2EE component</description>
    <servlet-class>com.heimi.HeimiServletController</servlet-class>
  </servlet>

  <servlet-mapping>
    <servlet-name>HeimiServletController</servlet-name>
    <url-pattern>*.hm</url-pattern>
  </servlet-mapping>

第二步:在src下建立一个heimiWWW包,如图



----------------------------------------------------------------------------------
这样就配置好了,下面讲下如何使用:

在heimiWWW下写个类,然后在里面任意写方法,只是参数我做了控制,
一个request参数和一个reponse参数,如下图。

----------------------------------------------------------------------------------
下面就是通过http://localhost:8080/项目名/类名/方法名.hm调用对应的方法了。
如:http://localhost:8080/heimi/HeimiTest/test.hm
既可以实现mvc,又可以作为站点根目录!!!!!!!!!!!
  • 大小: 3.1 KB
  • 大小: 16.3 KB
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    Tomcat Servlet配置文件

    - `init()`方法只会被调用一次,在Servlet的整个生命周期内。 2. **请求处理**: - 每次客户端请求到达时,Tomcat会调用`service()`方法来处理请求。 - `service()`方法根据请求类型(GET或POST)调用相应的`...

    servlet配置与使用

    init() 方法是在 Servlet 的生命期中,仅执行一次的方法。它是在服务器装入 Servlet 时执行的。可以配置服务器,以在启动服务器或客户机首次访问 Servlet 时装入 Servlet。 service() 方法 service() 方法是 ...

    Domino中使用Servlet

    首先,Servlet的特点在于其一次性加载到内存的优势,与Agent相比,Servlet在被首次请求时加载,后续的请求则直接使用同一个实例,从而减少了资源消耗。这对于需要持久连接数据库以优化数据传输的任务尤其有利。然而...

    Java Servlet的注解配置与生命周期详解.docx

    这个方法只执行一次,意味着在整个应用程序运行期间,Servlet在内存中只有一个实例,即Servlet是单例的。因此,需要注意线程安全问题,避免在Servlet中定义可变的成员变量。 2. 服务提供:每当有新的请求到达时,...

    servlet笔记,servlet的总结

    当第一次请求到达时,Servlet容器会创建并初始化Servlet实例;随后的请求将重用已初始化的实例;当服务器关闭或Servlet不再需要时,容器会调用Servlet的销毁方法。 #### 四、Servlet容器与Web服务器 Servlet运行在...

    servlet线程安全问题

    当客户端第一次请求某个 Servlet 时,Servlet 容器将会根据 web.xml 配置文件实例化这个 Servlet 类。当有新的客户端请求该 Servlet 时,一般不会再实例化该 Servlet 类,也就是有多个线程在使用这个实例。这样,当...

    使用servlet实例

    - `init()`:Servlet初始化时调用,用于一次性设置Servlet的配置信息。 - `service()`:处理客户端请求的核心方法,会根据请求类型调用`doGet()`或`doPost()`。 - `doGet()`和`doPost()`:处理HTTP GET和POST请求的...

    Servlet中文API文档 servlet

    Servlet容器(如Tomcat)会在第一次请求时加载Servlet并调用init()方法,之后每次请求都会调用service()方法,最后在容器关闭或Servlet不再需要时调用destroy()方法。 5. **Servlet配置**:Servlet的配置通常在web....

    Servlet注意点

    1. 加载:当Web应用启动或者第一次请求匹配的URL时,Servlet容器会加载Servlet类并创建其实例。 2. 初始化:创建Servlet实例后,容器会调用`init()`方法进行初始化,可以在此设置初始参数或进行资源加载。 3. 服务:...

    servlet 心的练习

    1. 加载:当服务器启动或第一次接收到对Servlet的请求时,会加载Servlet类并创建一个Servlet实例。 2. 初始化:加载后,Servlet实例会调用`init()`方法进行初始化,例如设置配置参数或打开数据库连接等。 3. 服务:...

    servlet插件

    2. **初始化**:加载后,服务器调用Servlet的`init()`方法进行初始化,这个方法只在Servlet实例创建时执行一次。 3. **服务**:每当有新的请求到达时,服务器会调用Servlet的`service()`方法,根据请求类型调用`...

    Servlet实现猜数字大小游戏

    在这个"Servlet实现猜数字大小游戏"项目中,我们将探讨如何使用Servlet和session技术来创建一个互动的在线猜数字游戏。 首先,让我们理解Servlet的基本概念。Servlet是Java提供的一种服务器端的编程接口,它允许...

    servlet过滤器配置,解决JSP的所有乱码

    在JSP和Servlet中,数据在请求、响应以及页面渲染过程中可能经过多次编码和解码,如果每个环节的字符集设置不一致,就可能导致乱码现象。 1. **字符编码基础**:在HTTP协议中,请求头和响应头都可以指定字符集,如`...

    魔乐学习servlet

    当服务器接收到对Servlet的第一次请求时,会加载Servlet类并创建一个Servlet实例,然后调用`init()`方法进行初始化。在服务阶段,Servlet通过`service()`方法处理来自客户端的每个请求。最后,当服务器关闭或Servlet...

    纯Servlet实现用户管理系统(入门实例,深刻认识Servlet)

    当服务器启动或第一次接收到Servlet请求时,Servlet容器(如Tomcat)会加载并初始化Servlet。初始化过程中,Servlet会执行`init()`方法,可以在此设置初始参数。服务阶段,Servlet通过`service()`或特定HTTP方法(如...

    servlet 中文帮助文档

    当服务器启动或第一次接收到对Servlet的请求时,Servlet会被加载并初始化。然后,每次请求都会调用Servlet的`service()`方法来处理。当服务器关闭或Servlet不再需要时,会触发Servlet的销毁过程。 三、Servlet接口...

    servlet源码 servlet-api-src javax.servlet.Servlet源码

    在这里,开发者可以进行一些一次性设置,如加载配置信息或建立数据库连接。`service()`方法是Servlet处理请求的核心,它根据请求类型调用适当的doXXX()方法(如`doGet()`、`doPost()`等)来处理HTTP请求。 Servlet...

    servlet第一课项目

    通过这个“servlet第一课项目”,初学者不仅能掌握Servlet的基本使用,还能了解到Web开发中的一些基本概念和流程,为后续更复杂的Web应用程序开发奠定基础。实践是检验理论的最好方式,所以动手完成这个项目,对于...

Global site tag (gtag.js) - Google Analytics