JAVAWeb分页中查询功能的实现
实现查询数据分页显示,需要在分页显示功能的基础上,获取用户输入值,并进行 sql 语句的拼接,并且不影响分页数据的正常获取。分页功能的编写在上一篇博客。
Servlet改写将获取的输入放入 map 集合 condition 中,并调用service查询返回数据集合,然后输入值要通过 request ...
JAVAWeb分页功能实现
当管理成百上千条数据,并在列表显示时,数据全部放在一页显示效率低而且加载速度会变慢。这时就需要将数据分页显示。示例:
具体思路为,编写 PageBean 获取总的记录数、每页显示条数和当前页码,并通过计算获取总页码数。并按页获取数据存入 list,每次点下一页获取之后的数据,每次点前一页显示之前的数 ...
JAVAWeb列表数据批量删除思路及实现
带复选框 checkbox 的列表要实现批量删除的功能,首先要获取被选中的信息的全部 id,可以把该列表放入一个 form 表单中,以获取表单信息的方式获取全部 id,然后遍历 id,循环删除所有信息。列表形式:
获取列表选中信息 id把 table 放入 form表单,并把复选框 checkb ...
Session-判断用户登陆验证码是否正确
验证码为随机生成,服务器从 session 获取验证码,并和用户输入的验证码进行比对,结果通过 requesrt 转发到 success.jsp 和 login.jsp
login.jsp简单登陆页面:
1234567891011121314151617181920212223242526272 ...
Cookie获取客户端信息及响应
在用户没有登录时,cookie常用来完成服务器对客户端的省份识别及一些设置的保存。
以下为一个简单的记录用户上次访问时间的功能。
12345678910111213141516171819202122232425262728293031323334353637383940414243444546 ...
JAVAWeb文件下载功能
编写html页面,编辑超链接 href 属性,指向Servlet并传递要下载的文件名及格式
Servlet:*获取文件名称
*使用字节输入流加载文件进内存
*指定 response 的响应头:content-dispositio ...
简单的验证码实现逻辑及点击切换
为了防止恶意表单注册,注册界面都会加上验证码功能。服务器会在内存生成验证码图片,并显示随机内容到网页,并且要防止智能识别。具体代码如下:
验证码图片生成123456789101112131415161718192021222324252627282930313233343536373839404 ...
Request请求消息数据的解析
数据格式请求消息数据格式为: 1.请求行 2.请求头 3.请求空行 4.请求体示例:GET /index.html HTTP/1.1Host: localhostUser-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWe ...
Servlet定义及方法
创建 JavaEE 项目后,定义一个类,实现 Servlet 接口方法为:
1public class ServletDemo1 implements Servlet
Servlet 的生命周期方法:
1234567891011121314151617181920212223242526272 ...
Bootstrap框架的导入及使用
下载及导入Bootstrap下载,下载后解压将 css、fonts、js 文件夹复制到 static web 项目下,导入便完成;同时需要导入jquery jar包,下载后放入 js 文件夹即可;
页面引入资源文件1234567891011121314151617181920212223&l ...