1.jsp可通过form表单,ajax提交到action进行处理返回结果集
<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>
2.js如何接收action传递到jsp页面的值
<script type="text/javascript">
$(function(){
/**
*获取action保存到request的数据
*/
var flag=<%=request.getAttribute("fl")%>
});
</script>
3.jsp如何显示action传递的值
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="步长">--遍历集合对象的成员
分享到:
相关推荐
在JavaServer Pages (JSP) 中,我们经常需要在Java代码和JavaScript之间传递数据。这在构建动态网页时尤其重要,因为Java代码通常用于处理服务器端逻辑,而JavaScript则负责客户端交互。这篇博客将探讨如何在JSP中...
本文将深入探讨如何在Cognos与JSP之间通过URL传递参数。 1. **URL参数传递基础** URL(Uniform Resource Locator)是互联网上的资源定位符,它可以携带信息以传递给服务器。参数通常以问号(?)分隔,多个参数用&...
总结,JSP与BIRT之间的参数传递是一种常见的需求,它允许我们根据用户输入动态生成定制化的报表。通过理解这两个技术的工作原理以及它们如何相互交互,开发者可以构建出灵活且强大的报表解决方案。记住,无论是在JSP...
### JSP中JS传递与解析URL参数及中文转码解码问题详解 #### 一、引言 在Web开发中,尤其是使用Java Server Pages (JSP)进行开发时,经常需要处理URL中的参数,包括参数的传递、解析以及对中文等特殊字符的处理。...
8. **脚本资源(JS文件)**:包含JavaScript代码,用于实现页面的交互效果和验证功能。 9. **图片和其他静态资源**:如logo、图标等,用于增强网站的视觉效果。 使用这些JSP网站模板,你可以学习到如何组织一个...
在Web开发中,特别是使用Java Server Pages(JSP)进行网站构建时,经常需要在不同的页面之间传递数据。这些数据可能包括用户的输入、表单提交的信息或其他需要在多个页面间共享的状态信息。本文将详细介绍两种常见...
在Web开发中,特别是在使用JSP(Java Server Pages)技术时,经常需要实现不同`frame`之间的数据交互或子页面与父页面之间的参数传递。这种功能在实际应用中非常常见,比如在主页面中选择一个选项时,需要动态更新...
"jQuery+json异步实现JSP和struts2之间的数据传递"是一个典型的应用场景,它结合了前端JavaScript库jQuery与后端MVC框架Struts2,通过JSON这种轻量级的数据交换格式进行高效的数据交互。下面我们将详细探讨这一主题...
本文实例讲述了javascript实现html页面之间参数传递的四种方法。分享给大家供大家参考,具体如下: 我们知道,在服务器端asp,jsp等程序可以接受html页面上的form传来的参数。那么,可不可以传递参数给html页面呢。...
- JSP中的Java代码可以通过`<%= %>`或`<jsp:expression>`将服务器端的数据传递给JavaScript,例如地图的初始中心点坐标。 - JavaScript可以触发AJAX请求,与服务器进行异步通信,更新地图数据或处理用户输入。 7....
在Web开发中,JavaScript主要负责前端交互,而JSP(JavaServer Pages)则处理服务器端逻辑。两者之间的数据交互是实现动态网页的关键。本文将详细阐述JavaScript与JSP之间如何进行数据传递。 一、JavaScript向JSP...
2. Java Class:后端的Java Class负责接收JSP发来的请求,根据请求参数计算出查询范围,然后从数据库中获取对应的数据。计算查询范围通常涉及两个关键参数:当前页码(PageNum)和每页记录数(PageSize)。计算起始...
在Java Web开发中,JSP(JavaServer Pages)常常与Servlet和MVC(Model-View-Controller)模式结合,用于构建动态网页应用。本示例"Java _ JSP分页Demo"显然关注的是如何在这样的环境中实现数据的分页显示。分页是大...
【JSP Java聊天程序】是一种基于Java技术的网络应用程序,用于实现用户间的实时交流。它结合了JavaServer Pages(JSP)和Java编程语言的优势,为用户提供了一个动态、交互式的在线聊天平台。JSP主要用于创建动态网页...
在JSP中,参数通常通过GET和POST方法在页面之间传递,但是直接在URL中包含中文字符会导致问题,因为HTTP协议本身是基于ASCII字符集设计的。因此,在涉及中文参数传递时,必须采取相应措施来确保字符能够正确传输和...
要让JS直接调用Java方法,需要借助特定的技术或框架,例如Java的Servlet、JavaServer Pages (JSP) 或者基于WebSocket的解决方案。 ### 1. 使用Java Servlet Java Servlet是一种服务器端组件,可以接收和响应来自...
7. **JSON**:数据交换格式,用于在客户端和服务器之间传递消息,因为其轻量级和易于解析的特性,常用于Web服务。 8. **安全性**:为了保护用户隐私和防止恶意攻击,聊天室还需要考虑安全措施,如数据加密、防止SQL...
在本场景中,我们探讨的是如何使用JSP通过Ajax(Asynchronous JavaScript and XML)发送JSON(JavaScript Object Notation)数据到Java的Servlet,然后Servlet处理这些数据并返回JSON响应给JSP页面。这是一个典型的...
JSP还支持一系列动作标签,如`jsp:include`(动态包含页面)、`jsp:forward`(转发请求)、`jsp:params`(传递参数)等,它们简化了页面操作和组件集成。 **JSP与EL(Expression Language)和JSTL(JavaServer ...
这个系统采用的技术栈是Java Servlet、JSP、MySQL、CSS和JavaScript,这些都是Web开发中常见的技术。 **Java Servlet** 是Java EE的一部分,用于扩展服务器的功能。在在线选课系统中,Servlet扮演着服务器端程序的...