`

servlet测试的一个问题

阅读更多
servlet的方法作用是根据参数把不同的值放到request里面(request.setAttribute()),
但是servlet是用EasyMock测试,request是mock出来的接口,
service方法执行完毕后,request.getAttribute()得到的是null,
这种情况下要怎么测试?
分享到:
评论
1 楼 qinglangee 2007-12-29  
还有一个是servlet根据配置文件里的内容来创建对象,把对象传给另一个
方法,方法也是根据配置文件里的内容来决定调用哪一个类执行逻辑,这么多外
部的关联东西,根本就不知道测试怎么写,配置文件怎么mock啊

相关推荐

    HTTP 通信测试或者JAVAServlet测试

    在IT行业中,HTTP通信测试和Java Servlet测试是Web应用程序开发中的关键环节,它们确保了客户端与服务器之间的数据传输准确无误。在这个场景中,我们关注的是如何通过HTTP协议进行通信,以及如何使用Java Servlet来...

    Servlet Filter 的单元测试

    总的来说,Servlet Filter的单元测试是一个系统的过程,涉及到Filter生命周期的每个阶段,以及Filter如何与请求、响应和Filter链交互。通过精心设计的测试用例,我们可以确保Filter在各种场景下都能正常工作,从而...

    java的Servlet测试demo

    在这个"java的Servlet测试demo"中,我们将深入理解Servlet的工作原理以及如何在集成开发环境(IDE)IntelliJ IDEA中进行开发和测试。 首先,Servlet生命周期包括初始化、服务和销毁三个主要阶段。初始化阶段,...

    虚拟目录及servlet测试.txt

    ### 虚拟目录与Servlet测试详解 在深入解析虚拟目录及Servlet测试的过程之前,我们首先需要理解几个关键概念:虚拟目录、Servlet以及Tomcat服务器的配置方式。 #### 虚拟目录的理解 虚拟目录是Web服务器的一个...

    Servlet的一个基础例子

    1. **创建Servlet类**:新建一个Java类,比如名为`MyServlet`,并继承`HttpServlet`。 2. **重写方法**:覆盖`doGet()`或`doPost()`方法,具体取决于你要处理的HTTP请求类型。在这个例子中,我们主要关注`doGet()`,...

    JSP Servlet基础知识测试题.pdf

    JSP Servlet基础知识测试题

    jsp/servlet阶段测试

    jsp/servlet阶段测试 本资源总结了jsp和servlet的阶段性测试,涵盖了servlet和jsp的基础知识点,包括servlet的生命周期、jsp的隐含对象、Filter的用途、Listener的类型、Request、Session和Application的区别等。 ...

    利用servlet实现一个简单的聊天室

    在这个项目中,我们将探讨如何利用Servlet技术构建一个简单的在线聊天室,实现用户之间的实时交流。 首先,我们需要理解Servlet的工作原理。Servlet是一个Java类,它扩展了Java Servlet API,通过HttpServlet类来...

    JSP&Servlet测试题

    【JSP&Servlet测试题解析】 1. JSP(JavaServer Pages)是由Sun Microsystems公司推出的一种动态网页技术,它将内容的生成和显示进行了分离,使得开发者能够专注于业务逻辑而不是页面展示。JSP强调可重用的组件,...

    一个支持servlet的web服务器.rar

    这个压缩包“一个支持servlet的web服务器.rar”很可能包含了实现这一功能的源代码、配置文件或者是一个预编译好的服务器软件,允许开发者在本地环境中运行和测试Servlet应用。下面我们将深入探讨Servlet以及如何在...

    servlet测试jar包

    2. **创建测试类**:为要测试的Servlet创建一个单独的测试类,通常这个类会继承自`junit.framework.TestCase`(如果使用JUnit 4,则可以直接定义测试方法并使用@Test注解)。 3. **模拟HTTP请求和响应**:使用...

    第一个servlet开发全过程

    通过以上步骤,我们成功地使用JDeveloper创建了一个简单的Servlet应用程序,并实现了从项目创建到部署测试的全过程。这个过程不仅帮助我们理解了Servlet的基本原理,还让我们熟悉了JDeveloper这一强大的开发工具。...

    servlet实现身高体重比测试

    Servlet是Java Web开发中的一个重要组件,它主要用于扩展服务器的功能,处理来自客户端(通常是浏览器)的请求并返回响应。在这个“servlet实现身高体重比测试”的项目中,我们将深入理解Servlet的生命周期、EL...

    servlet测试+实战代码

    总之,"servlet测试+实战代码"涵盖了Servlet的生命周期、请求处理、会话管理、转发与重定向、JSP与JavaBeans的结合、以及Filter的应用等多个核心知识点。通过深入理解和实践,开发者能够构建出高效、健壮的Java Web...

    Servlet测试应用.zip

    Servlet测试应用.zip是一个包含完整Servlet测试项目的压缩包,旨在帮助开发者理解和实践Servlet的相关功能和工作流程。这个项目可能包含了从创建Servlet到部署运行的所有必要文件,是学习和调试Servlet的理想资源。 ...

    第一个Servlet

    Servlet是Java平台上的一个核心技术,它用于扩展服务器的功能,特别是在Web开发中,Servlet扮演着服务器端应用程序的角色,能够处理HTTP请求并返回响应。在Java Web应用中,Servlet是实现动态网页的重要组件,它们...

    一个servlet的web应用

    在这个“一个servlet的web应用”项目中,我们看到使用Servlet和JSP(JavaServer Pages)来创建了一个购物系统,这为初学者提供了很好的实践和学习机会。 Servlet是一个Java类,它遵循Servlet API规范,该规范由Java...

    Servlet中doGet()测试方法

    2. **创建Statement或PreparedStatement**:接着,创建一个`Statement`对象用于执行SQL查询,或者创建一个`PreparedStatement`对象,如果查询需要动态参数。 3. **编写SQL查询**:根据需求编写查询语句,比如`...

    利用Servlet求平方根的完美实例

    在本实例中,我们将深入探讨如何使用Servlet计算一个数的平方根,这将帮助你理解Servlet的基本工作原理以及如何结合实际应用进行编程。 首先,Servlet的工作流程包括:客户端发送请求到服务器,服务器通过Servlet...

    servlet 模拟

    通过模拟Servlet,你可以创建一个简单的Servlet类并故意引入线程不安全的代码,然后通过并发测试来观察并修复这些问题。这将帮助你更好地理解Servlet的线程模型以及如何编写线程安全的代码。 在实践过程中,可以...

Global site tag (gtag.js) - Google Analytics