`
touchmm
  • 浏览: 1043438 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

jsp页面两种跳转方式的异同

阅读更多

jsp页面两种跳转方式的异同

跳转方式一:

responst.sendRedirect("testjsp");

方式一是跳转到 test.jsp 页面。可以传递session范围内的参数,但是不能传递request 的参数。


跳转方式二:

request.getRequestDispatcher("test.jsp").forward(request, response);

方式二是既可传递session参数,又可以传递request 的参数。

如下:在request中添加参数: request.setAttribute("Parameter", "aValue");

在目的页面中获取参数:

String Value = request.getAttribute("Parameter") == null ? "" : (String)request.getAttribute("Parameter");

J.R.Q.

2005.11.03夜 于穗

分享到:
评论

相关推荐

    java面试宝典

    124、两种跳转方式分别是什么?有什么区别? 31 125、如何执行一个线程安全的JSP? 31 126、JSP如何处理HTML FORM中的数据? 31 127、在JSP如何包含一个静态文件? 32 128、在JSP中如何使用注释? 32 129、在JSP中如何执行...

    Java_Web应用程序设计讲义

    - **JSP注释**:分为JSP注释和HTML注释两种,前者仅在服务器端可见,后者会在客户端显示。 - **JSP表达式**:用于输出Java表达式的值。 - **JSP scriptlet**:内嵌的Java代码片段,用于实现复杂的逻辑处理。 - **JSP...

    struts1和struts2中文教程

    4. **配置方式**:Struts2支持XML和注解两种配置方式,XML配置在struts.xml文件中,注解则可以直接在Action类或方法上。 5. **插件体系**:Struts2有丰富的插件支持,如上传下载、JSON支持、i18n等,大大提升了开发...

    JAVA面试题整理.pdf

    - errorPage 是用来指定当出现错误时,JSP 页面应该跳转到的错误处理页面。 7. **使用JavaBeans** - 在 JSP 中使用 JavaBeans 可以通过 `<jsp:useBean>` 标签来创建和使用 Bean。 8. **JSP标记库** - JSP 标记...

    Java面试题(全面总结)

    1. **Java的基本数据类型**:Java提供了八种基本数据类型,分别为四种整型(byte, short, int, long),两种浮点型(float, double),一种字符型(char)以及一种布尔型(boolean)。`String`不是基本数据类型,而是一个类...

    java面试题

    47. 两种跳转方式分别是什么?有什么区别? 22 48. get和post的区别? 22 49. JDK,JRE,JVM的区别? 22 50. Java中常见类,方法,接口 23 51. 多线程 23 51.1. 线程的基本概念 23 51.2. Java中的线程有四种状态 23 51.3...

    最新Java面试大全

    - **Entity Bean**:包括CMP和BMP两种实现方式。 #### 11. Java中的synchronized关键字 - **synchronized**:保证线程同步,防止多线程间的竞争条件。 #### 12. String与StringBuffer的区别 - **String**:不可...

    J2EE全套笔试面试题

    1. **线程创建方式**:Java中创建线程有两种方式,一是继承`Thread`类,二是实现`Runnable`接口。继承`Thread`类可以直接重写`run()`方法,而实现`Runnable`接口则需要创建一个实现了`Runnable`的类,并将其实例传给...

    最新Java面试宝典pdf版

    15、两种跳转方式分别是什么?有什么区别? 89 16、页面间对象传递的方法 89 17、JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么? 90 18、MVC的各个部分都有那些技术来实现?如何实现? 90 19、我们在web应用...

    JAVA面试宝典2010

    15、两种跳转方式分别是什么?有什么区别? 89 16、页面间对象传递的方法 89 17、JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么? 90 18、MVC的各个部分都有那些技术来实现?如何实现? 90 19、我们在web应用...

    Java面试宝典-经典

    15、两种跳转方式分别是什么?有什么区别? 89 16、页面间对象传递的方法 89 17、JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么? 90 18、MVC的各个部分都有那些技术来实现?如何实现? 90 19、我们在web应用...

    java面试题大全(2012版)

    15、两种跳转方式分别是什么?有什么区别? 89 16、页面间对象传递的方法 89 17、JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么? 90 18、MVC的各个部分都有那些技术来实现?如何实现? 90 19、我们在web应用...

    Java面试宝典2012版

    15、两种跳转方式分别是什么?有什么区别? 89 16、页面间对象传递的方法 89 17、JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么? 90 18、MVC的各个部分都有那些技术来实现?如何实现? 90 19、我们在web...

    java面试宝典2012

    15、两种跳转方式分别是什么?有什么区别? 97 16、页面间对象传递的方法 98 17、JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么? 98 18、MVC的各个部分都有那些技术来实现?如何实现? 98 19、我们在web应用...

    Java面试宝典2012新版

    15、两种跳转方式分别是什么?有什么区别? 89 16、页面间对象传递的方法 89 17、JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么? 90 18、MVC的各个部分都有那些技术来实现?如何实现? 90 19、我们在web应用...

    富基融通JAVA软件工程师面试题(2011.12)

    ### JSP 和 Servlet 的异同 - **相同点**:两者都是基于 Java 的 Web 技术,都可以处理 HTTP 请求和响应。 - **不同点**:JSP 更侧重于页面展示,而 Servlet 更侧重于业务逻辑处理。 - **联系**:通常 JSP 会通过 `...

    东师21春《软件工程》在线作业1-0004参考答案.docx

    **集成测试**中组装模块的方式包括**渐增式测试**和**非渐增式测试**两种。渐增式测试逐步增加模块数量,而非渐增式测试则一次性将所有模块集成起来进行测试。这两种方法各有优缺点,适用于不同的测试需求。 ### 21...

    how2j_offline_2020.01.31.rar

    2. 枚举与注解:枚举提供了一种安全的方式来表示一组固定值,注解则为元编程提供了便利。 3. 泛型:泛型增强了Java集合框架,可以避免类型转换的麻烦,提高代码的类型安全。 三、高级特性篇 1. 内存管理与垃圾回收...

    天正软件面试题.doc

    - **动态 INCLUDE**:运行时进行页面合并,每次请求都会重新加载。 - **静态 INCLUDE**:编译时合并,效率更高。 #### 23. 什么时候用 assert - `assert` 关键字用于声明断言,在调试阶段验证程序的假设是否正确。...

Global site tag (gtag.js) - Google Analytics