`
gaojingsong
  • 浏览: 1209845 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论
阅读更多

一、超链接
<a href="P.jsp?username=zhangshan&pwd=123456&age=25"> 链接</a>
 
二、form表单
    1.可显示的控件
      <input type="text" name="username">
 
    2.如果要传递的值,不需要显示在页面上
      (1)<input type="hidden" name="pwd" value="<%=pwd%>">
      (2)<form action="XXX.jsp" method="post"></form>
 
三、JSP的include和forward标签
    <jsp:include flush="true" page="T.jsp?username=zhangshan&pwd=123456678">
     <jsp:param name="age" value="28"/>
    </jsp:include>
 
四、javascript方式
    script type="text/javascript">
     function demo(){
  var v = document.all('username').value;
  location.replace("V.jsp?username="+v+"&age=25");
 }
    </script>
    <input type="text" name="username"><br>
    <input type="button" value="href点击" onclick="location.href='V.jsp?pwd=123456'"><BR>
    <input type="button" value="replace点击" 
           onclick="location.replac('V.jsp?pwd=123456789')">
    <br>
    
    <input type="button" value="动态取值" onclick="demo()">
 
注:数据提交方式分为get和post两种
1、get和post的区别
A.GET请求只能处理小数据<2K
POST可以用来提交大数据
B.post提交方式相对而言,比较安全
get只是适合于小数据的传递,也就是说,只有post才能传递大数据,比如在文件上传时,就必须将method
指定为post
 
2、用post提交的情况:
当你的form表单的method属性指定为post,其提交方式才为post
其他的所有情况统统为get请求 

0
1
分享到:
评论

相关推荐

    几种JSP页面传值方式.txt

    ### 几种JSP页面传值方式详解 在Java Web开发中,JSP(Java Server Pages)是一种常用的技术,用于创建动态网页。JSP页面之间的数据传递是实现前后端交互的关键环节之一。本文将详细介绍几种常见的JSP页面传值方式...

    关于JSP页面间的传值

    本文将根据提供的文件信息,详细介绍几种常见的JSP页面间传值方法,并深入分析每种方法的特点及应用场景。 #### 一、URL重写 这是最简单也是最直接的一种传值方式,主要通过在链接中添加查询参数来实现。例如: `...

    多页面JSP传值

    这里我们将详细探讨几种在JSP中传递参数的方法,并通过示例来理解它们的工作原理。 1. **URL请求参数传递** 这是最简单的方法,参数直接附加在URL后面。例如: ```html &lt;a href="thexuan.jsp?action=transparams...

    JSP和Serverlet之间的传值方法

    根据所提供的信息,我们可以总结出JSP与Servlet之间的几种主要传值方法: 1. **通过request对象传值**:这是最常见的一种方式,可以在JSP页面设置request属性,在Servlet中通过`HttpServletRequest`对象获取这些...

    关于JSP页面间的传参问题

    本文将详细介绍几种常见的JSP页面间传值方法,并通过示例代码来具体阐述每种方法的应用场景。 #### 1. URL重写(GET方法) URL重写是Web开发中最简单且最常用的传值方式之一,主要通过在URL后添加查询字符串的方式...

    传值 乱码 处理 jsp 处理表单时

    针对上述情况,我们可以总结出以下几种解决方案: 1. **统一字符编码**:确保客户端提交数据和服务器接收数据时使用相同的字符集编码。可以通过设置`; charset=UTF-8"%&gt;`来实现这一点。 2. **请求参数编码处理**:...

    Struts2的三种传值方式比较(附demo)

    在本篇文章中,我们将详细探讨Struts2的三种主要的传值方式,并通过一个简单的Demo来加深理解。 1. **Action属性传值** Struts2的核心是Action类,每个Action类都代表一个特定的业务逻辑。我们可以通过在Action类...

    JSP向后台传递参数的四种方式总结

    Jsp页面传值的方法 一、通过Form表单提交传值 客户端通过Form表单提交到服务器端,服务器端通过 Java代码 request.getParameter(String xx); 来取得参数(xx)为参数名称。 通过get/post方式进行提交 二、通过隐藏...

    acton之间传值

    本文将详细介绍Struts2中几种常见的Action间传值方式,特别是`chain`和`redirectAction`两种方式的使用场景及限制。 #### 1. 使用`chain`进行Action间传值 `chain`结果类型允许将当前Action的结果转发到另一个...

    jsp传值中文乱码问题解决方法示例介绍

    为了解决这个问题,我们通常会采取以下几种方法: 1. 设置请求编码:在接收请求参数前,使用`request.setCharacterEncoding("UTF-8")`方法设置请求的字符编码。这一步至关重要,因为如果不设置,服务器默认可能会...

    servlet跳转的几种情况

    servlet 跳转的几种情况 Servlet 跳转是指 Servlet 程序在执行过程中将控制权转移到另一个资源的过程,例如跳转到另一个 Servlet、JSP 或 HTML 页面。Servlet 跳转可以分为两大类:Redirect 跳转和 Forward 跳转。 ...

    Tapestry简单入门.rar_java Tapestry_tapestry

    它强调了类型安全和编译时检查,避免了传统JSP中常见的运行时错误。Tapestry将页面、组件和服务等概念结合在一起,创建出一种高度模块化的开发方式。 在"Tapestry入门.docx"中,你将了解到如何设置开发环境,包括...

    Java中GET表单传值分页搜索功能

    这个标题所指的"Java中GET表单传值分页搜索功能"涉及了以下几个核心知识点: 1. **GET请求**:GET是HTTP协议中的一个方法,用于请求访问已经被URI(统一资源标识符)识别的资源。在Web应用中,GET请求通常用于获取...

    j2ee中文乱码问题终极解决之道

    针对这些场景,有以下几种常用的解决方法: 1. 修改J2EE容器配置:例如Tomcat的`server.xml`,在`&lt;Connector&gt;`标签中设置`URIEncoding`属性为相应的中文编码(如GBK或GB2312),确保URL参数的正确解码。 2. 字符串...

    springMvc请求的跳转和传值的方法

    无论使用哪种跳转方式,传递参数的方式主要有以下几种: - **Request作用域**:适用于`forward`跳转,将数据放入`HttpServletRequest`的属性中。 - **Model对象**:适用于`forward`和`redirect`,数据会被添加到...

    javaWEB项目答辩.pdf

    15. jsp 中的作用域有几种?分别是什么?其作用范围有多大? 答案:有四种,分别是:page、request、session、application。作用范围:page:在当前页面中有效,request:能保存一次服务器端跳转内的值,session:...

    java servlet 几种页面跳转的方法

    - 传值可以通过URL参数、Session或使用`request.setAttribute()`,因为请求处理并未结束。 在JSP中,跳转方式与Servlet类似: 1) **JSP中的`response.sendRedirect()`** 与Servlet中的`sendRedirect()`行为一致,...

    struts2学习代码

    4. **传值去页面**:Struts2支持将Action中的数据传递给JSP页面进行显示。这可以通过`ModelDriven`接口、`ActionSupport`类的`getFieldErrors()`方法,或者直接在JSP中使用OGNL访问Action属性来实现。此外,`...

    2021-2022计算机二级等级考试试题及答案No.488.docx

    15. 函数参数传递:在C/C++中,函数参数传递是传值的,主函数中的变量值不会因调用函数而改变。所以程序执行后输出结果是A选项:30,20,10。 16. 计算机病毒:反病毒软件需要不断更新以应对新的病毒,C选项正确。 ...

Global site tag (gtag.js) - Google Analytics