JSP技术
过顶擒龙
多读书,常思考,静养德。
展开
-
JSP读取MySql数据库实现分页效果
下面是用MV模式做的一个简单的登录后实现分页显示数据信息的页面,后面会用MVC模式改写。 package com.ly.model; import java.sql.*; import java.util.ArrayList; public class UserbeanCl { private Statement st = null; private ResultSet rs =原创 2012-10-12 22:05:58 · 1975 阅读 · 0 评论 -
不能不知道的JSP页面填充技巧
最近一直在做前台JSP页面,遇到了很多问题,也学到了很多东西。今天主要想谈一下页面填充的作用。笔者认为,页面填充主要由这些好处:1.实现级联 2.实现页面的局部刷新 3.动态加载。 今天主要就前两点做一些总结:级联的实现本就是局部刷新的,当选择一个下拉框后,受影响的下拉框将被重新加载;页面局部刷新用得较多的是查询页面,因为查询页面往往有很多个查询条件,如果我们查询后重新加载整个页面,所带来的结果原创 2012-11-21 19:17:23 · 4149 阅读 · 1 评论 -
JSP页面中用select标签实现级联
做查询页面,查询条件比较多的时候往往会涉及到级联。举个简单的例子,拿教务系统来说,我们要查询教学计划信息,查询条件是入学批次、学生层次(专升本、高升专)、专业、课程。 它们之间有什么级联关系呢?入学批次影响学生层次(某个入学批次可能只有专升本或者高升专一个学生层次)、专业、课程,学生层次影响专业、课程,专业又影响课程。也就是说当选择入学批次时,学生层次、专业和课程的下拉框会局部刷新,原创 2012-11-16 20:36:11 · 14758 阅读 · 0 评论 -
相对路径、绝对路径和servlet映射路径
当在进行前后台整合的时候,往往会出现路径不统一或者路径错误的情况,结果就是css无效、servlet或jsp页面映射不到。 所以特意对路径的设置写一下总结: 这里只涉及到 web应用的路径问题, 至于本地系统的路径不做讨论。 1. 路劲可分为 绝对路径 和 相对路径 2. 绝对路径 (开头带"/") 前端: http://localhost:8080/m转载 2012-11-06 08:59:14 · 6734 阅读 · 0 评论 -
JSP学习总结:网络错误、传递空值、页面跳转、Attribute与Parameter的区别
最近几天在尝试做一个基于MVC模式实现登录然后显示分页信息列表,并可以对信息记录进行增、删、改的小系统。总体上已经实现了功能,当然页面美观方面没有可以去修饰。这两天课比较多,昨天晚上才把小系统的功能做好,遗憾的是,汉字乱码的问题还没有解决。今天上了一天的课,晚上对这几天学习中的笔记和遇到的一些问题作了总结。分为四个部分:网络错误总结、传递空值总结、页面跳转总结、SQL笔记、setAttribute原创 2012-10-17 20:56:15 · 2955 阅读 · 0 评论 -
JSP页面中Session对象详解
Session:当用户打开浏览器,访问某个网站时,服务器就会在服务器的内存为该浏览器分配一个空间,改空间被这个浏览器独占。这个空间就是session空间,该控件中的数据默认存储时间为30min,可以修改。session.setMaxInactiveInterval(n秒); Session的用处: 1网上商城中的购物车 2 保存登录用户的信息 3 将某些数据放入到sess原创 2012-10-14 19:00:23 · 9294 阅读 · 0 评论 -
基于MVC模式实现的登录和分页效果的小系统
上一篇的小系统是用MV模式实现的,这种模式基于model1结合java class,实现了界面和模型的分离。但是有一些不足之处: 1 JSP技术上主要是作界面显示的,但是login.jsp调用了java class模型,完成对用户的验证。 2.welcome.jsp是用于显示用户信息(数据)的,但是它除了显示数据,还调用了java class模型,代码的优雅性荡然无存,也不利于原创 2012-10-14 13:30:39 · 4701 阅读 · 1 评论 -
Session的用途一:保存用户信息
上一篇提到Session有几种常用用法,这一篇主要是关于Session的保存用户信息的用法。 前面用MVC模式设计了一个简单的小系统。不知发现没有,实现分页效果时,为了显示所登录的用户名,每换一次页面就得传一次用户名,显得非常麻烦,引入Session对象就会使问题变得非常简单。 首先理一下思路,用户登录系统后,用户名就是他自己了,这时我们就可以把用户信息保存下来,由于我们只是想显示用户名,于是原创 2012-10-15 09:37:42 · 22405 阅读 · 4 评论 -
基于JavaBean,JSP实现登录并显示分页信息的小系统
不说废话,首先,建立要连接的数据库,我的数据库名称是collage,要显示的数据表是students,有六列,要学习并测试的可以自己建立数据库。 id:int name:varchar grade:int batch:int password:int gxqm:varchar JSP页面,有三个,login.jsp,loginhandle.jsp,welcome.jsp。jav原创 2012-10-13 11:34:38 · 2346 阅读 · 0 评论 -
提升JSP页面响应速度的七大技巧
方法一:在servlet的init()方法中缓存数据 当应用服务器初始化servlet实例之后,为客户端请求提供服务之前,他会调用这个servlet的init()方法。在一个servlet的生命周期中,init()方法只会被调用一次。通过在init()方法中缓存一些静态的数据或完成一些只需要执行一次的、耗时的操作,就可大大地提高系统性能。1 s *& `"| % * ( ) 例如,通过在ini转载 2012-11-24 12:58:17 · 1914 阅读 · 0 评论