js,jsp,java之间参数传递形式

本文深入探讨了JSP页面如何通过表单接收用户输入,并利用Ajax技术实现实时交互,简化用户登录体验。重点解析了如何在JavaScript中接收并处理来自Action的响应数据,实现动态反馈。同时,介绍了如何在JSP页面上显示从Action传递过来的值,采用EL表达式和JSTL标签库进行灵活的数据展示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[size=medium]1.jsp可通过form表单,ajax提交到action进行处理返回结果集[/size]

<form name="form" action="<%=basePath%>login/userLogin" method="post">
<ul>
<li><div class="text_box"><input id="qbz_name" name="username" type="text" placeholder='请输入您的用户名' class="text" autocomplete="off"></div></li>
<li><div class="text_box"><input id="qbz_pwd" name="password" maxlength="16" type="password" placeholder='请输入您的密码' class="text" autocomplete="off" /></div></li>
<li><div class="text_box_2"><input id="qbz_dl" name="qbz_dl" type="submit" value="登录立即参与活动" class="login"></div></li>
</ul>
</form>

[size=medium]2.js如何接收action传递到jsp页面的值[/size]
<script type="text/javascript">
$(function(){
/**
*获取action保存到request的数据
*/
var flag=<%=request.getAttribute("fl")%>

});

</script>
[size=medium]3.jsp如何显示action传递的值[/size]
el表达式(显示传递到页面的对象或值)
${object.property} or ${object[property]}(property有特殊符号时使用)
jstl
a,先导入它的jar文件
<%@taglib uri="http//java.sun.com/jsp/jstl/core" prefix="c"%>
b,常用方法
<c:set var="变量名" value="变量值" scope="变量的作用域">--定义变量,将变量存储到jsp范围或javaBean属性中
<c:out value="输出值" default="默认值">--显示数据的内容
<c:remove var="变量名" scope="变量所在范围">--移除指定范围的变量
条件
<c:if test="判断条件" var="变量名" scope="变量域">--对执行流程的控制
迭代
<c:forEach items="被迭代的集合对象" var="集合对象reName" step="步长">--遍历集合对象的成员
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值