有时在异步请求时,当点击一个筛选信息时,页面中的显示部分的信息全部会改变,若是用全部刷新,会很慢,而且里面的条件也会不见,但是要是异步显示出来,又会写很多的js代码,写出来的还好和原来的一样,很费力.这时就可以用页面多个页面加载,将刷选信息页面作为一个页面,显示部分的页面作为一个页面,当点击刷选信息时,显示信息就可以全部变动,并显示信息的部分也不需要改动.
满足的条件是:
1).显示部分一样,就是通过刷选信息来改变控制器中的数据,在页面中都是同一个集合
2).在 控制器中刷选信息是一个方法,返回页面为刷选信息的页面,显示页面另一个页面,
//将显示的jsp部门加载进来
function getTablePage(parents,parents_childs,reachName,page,pageSize)
{
var reg=/,$/gi;//此处是正则
var lparents=parents.replace(reg,"");
$.ajax(
{
url:"getTemplateSpecialtysByJson",//back/product/getTemplateSpecialtysByJson
type:"get",
data:{lineId:lparents,lineIdChild:parents_childs,reachName:reachName,pageNum:page,pageSize:pageSize},
dataType:"html",
success:function(data)
{
/* console.info("产品线id为:"+parents+" 子线id为:"+parents_childs) //在浏览器控制台显示信息 */
$("#tableDiv").html(data);/* 将子级的jsp加载进来 */
$("#totalNumSpan").text($("#totalNumInput").val());/* 将查询的数量信息返回到父级jsp中 */
$("#totalNumSpanFY").text($("#totalNumInputFY").val());/* 将查询出来的当前页数显示出来 */
}
});
}
window.onload=function()
{
getTablePage("");//初始化时加载控制器返回的页面信息
};
相关推荐
如果项目中有很多JSP页面,这可能导致首次访问时加载较慢。开启JSP的预编译功能可以提前处理这个过程,提升首次加载速度。 综上所述,解决"jsp页面加载时提示loading"的问题需要从多方面进行排查和优化,包括页面...
综上所述,"jsp 电子商务页面"项目涉及了JavaEE技术栈中的多个层面,从网页设计到后端业务逻辑,再到数据库操作和安全策略,都需要开发者具备全面的技能和经验。通过学习和实践这样的项目,开发者可以深入理解如何...
如果匹配,用户将被认证并可能重定向到一个受保护的页面。不匹配则提示错误信息。 5. **数据库操作(增删改查)** - **增加(Insert)**:使用PreparedStatement的`executeUpdate()`方法插入新记录。 - **删除...
【标题】: "深入理解JSP中的多个实例分析" 【描述】: 本文将通过一系列JSP小例子,深入解析JSP语法及其在实际应用中的使用。 【标签】: JSP 在Java Server Pages (JSP) 技术中,我们通常会利用它来创建动态网页。...
"运用jsp实现的购物车模块"是一个典型的Web应用实例,它涵盖了用户交互、数据存储和业务逻辑等多个方面。以下将详细讲解这一模块涉及的关键知识点。 首先,JSP(JavaServer Pages)是Java平台上的动态网页技术,它...
- 输出散列值:固定长度的二进制串,例如SHA-256会产生一个256位(32字节)的散列值,看起来像是随机的字符串。 3. **为什么使用SHA加密** - 不可逆性:散列过程是单向的,不能从散列值反推出原始数据,增加了...
例如,用户点击“加入购物车”按钮时,JSP页面会转发到一个Servlet,该Servlet负责处理添加商品到购物车的操作。 3. **MVC模式**:Model-View-Controller模式是Web应用开发中常见的设计模式。在本项目中,Model代表...
- `<jsp:forward>`:将请求转发到另一个资源,常用于页面重定向或内部请求处理。 - `<jsp:useBean>`:实例化和使用JavaBeans组件,提供数据绑定和业务逻辑。 四、企业网站功能实现 1. **用户登录和注册**:通过...
综上所述,"jsp租车系统"是一个集用户注册、租车管理等功能于一体的Web应用,涉及到JSP、Servlet、MVC模式、数据库设计、权限控制等多个IT知识点。通过这样的系统,可以实现便捷的在线租车服务,同时提供管理员高效...
虽然主要应用是服务器端的PHP,但在前端,Spark-MD5可以用于在浏览器端预处理密码,生成一个哈希值,再发送到服务器,增加安全性。 5. **客户端加密**:除了服务器端加密,还可以在客户端进行密码加密。例如,使用...
在网页设计中,计数器是一种常见的功能,...综上所述,"jsp刷新不变计数器"涉及到JSP的会话管理、持久化存储、并发控制以及安全措施等多个方面。正确实现这一功能,需要综合运用这些技术,确保计数器的准确性和稳定性。
8. **响应生成**:验证成功后,JSP将生成合适的响应,可能是重定向到另一个页面,或者显示欢迎消息。 9. **错误处理**:当验证失败时,应向用户显示错误信息,并提供重新尝试的机会。 10. **最佳实践**:最后,...
MySQL是一个关系型数据库管理系统,广泛应用于Web应用程序中,以其高效、稳定和开源特性而受到青睐。 3. **JDBC连接MySQL** 使用Java Database Connectivity (JDBC) API可以连接JSP到MySQL数据库。首先,需要在...
在本教程中,我们将深入探讨JSP项目开发中的一个实例——构建一个博客网站。这个项目旨在帮助开发者理解和应用JSP技术来创建动态、交互式的Web应用程序。博客网项目涵盖了多种关键的技术点,包括用户登录注册、文章...
3. **实现Servlet**:对于复杂的业务逻辑,通常会用到Servlet来处理请求,然后再转发到JSP页面显示结果。 4. **数据库设计**:根据系统需求设计数据库表结构,使用JDBC或ORM工具进行数据操作。 5. **配置Web服务器...
在这个场景中,我们看到一个简单的登录页面的实现,它涉及到前后台交互、用户输入验证以及与数据库的连接。以下是相关知识点的详细说明: 1. **JSP页面结构**: - `login.html` 是前端页面,负责展示登录表单并...
JSP页面在服务器端被编译成Java Servlet,然后执行并生成HTML响应,再发送到客户端浏览器展示。JSP页面中的HTML元素保持不变,而Java代码则负责处理逻辑和数据操作。 在论坛源码中,常见的JSP组件包括: 1. **JSP...
总结,基于jsp与java实现的登录窗体是一个典型的Web应用实例,涉及到前端与后端的交互、数据验证、数据库操作以及安全实践等多个环节。通过这个实例,开发者可以深入理解Web开发的基本流程和关键技术。
综上所述,基于JSP+Servlet的图书管理系统涵盖了Web开发的多个重要方面,从前端展示到后端处理,再到数据库操作,是学习和实践Java Web开发的绝佳案例。通过深入理解和实践这些知识点,开发者可以提升在实际项目中的...