- 浏览: 738849 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
lengzl:
请问,那个Node 是哪个包里面的类?
JAVA 二叉树的递归和非递归遍历 -
gongchuangsu:
总结的很好,感谢感谢
JAVA 二叉树的递归和非递归遍历 -
Caelebs:
666666666 居然是10年发的,难怪截屏自动保存的名字是 ...
截图工具 -
jijiqw:
是注解不是注释。。。
Spring @Transactional (一) -
letueo:
[b][b][b][b][b][b][b][b][b][b][ ...
Spring @Transactional (一)
aaa.jsp
bbb.jsp
page.jsp
logout.jsp
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@ page import="java.sql.*,java.util.*" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Java正则表达式</title> </head> <body> <form id="loginform" action="bbb.jsp" method="post"> 用户名: <input type="text" name="username"/> <br/> 密码: <input type="password" name="password"/> <br/> <input type="submit" value="提交"/> </form> </body> </html>
bbb.jsp
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@ page import="java.util.regex.*,java.sql.*"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Java正则表达式</title> </head> <body> <% String username= request.getParameter("username"); String password= request.getParameter("password"); if(null==username||"".equals(username)){ out.println("用户名不能为空"); return; } if(null==password||"".equals(password)){ out.println("密码不能为空"); return; } Connection conn=null; PreparedStatement ps=null; ResultSet rs=null; try{ Class.forName("org.gjt.mm.mysql.Driver").newInstance(); String url ="jdbc:mysql://localhost/admin?user=root&password=root"; //testDB为你的数据库名 conn= DriverManager.getConnection(url); String sql="select * from login where id=1 order by createtime desc"; ps=conn.prepareStatement(sql); rs=ps.executeQuery(); String name=null; String pass=null; while(rs.next()){ name=rs.getString("username"); pass=rs.getString("password"); } if(username.equals(name)&&pass.equals(password)){ session.setAttribute("adminlogin",username); session.setAttribute("adminpass",password); } response.sendRedirect("page.jsp"); }catch(Exception e){ e.printStackTrace(); }finally{ ps.close(); conn.close(); } %> </body> </html>
page.jsp
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@ page import="java.sql.*,java.util.*,java.util.regex.Matcher,java.util.regex.Pattern" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Mysql Page</title> </head> <body> <% session.setMaxInactiveInterval(1800); if(null==session.getAttribute("adminlogin")||"".equals(session.getAttribute("adminlogin"))){ response.sendRedirect("aaa.jsp"); } request.getLocalAddr(); session.getAttribute("adminlogin"); out.println("欢迎"+session.getAttribute("adminlogin")); out.println("<br/>"); out.println("欢迎"+request.getLocalAddr()); out.println("<br/>"); out.println("欢迎"+request.getCookies()); out.println("<br/>"); %> <% Connection conn=null; PreparedStatement ps=null; ResultSet rs=null; try{ Class.forName("org.gjt.mm.mysql.Driver").newInstance(); String url ="jdbc:mysql://localhost/admin?user=root&password=root"; //testDB为你的数据库名 conn= DriverManager.getConnection(url); String sql="select * from test order by createtime desc"; ps=conn.prepareStatement(sql); rs=ps.executeQuery(); String name=null; String pass=null; while(rs.next()){ out.println("<a href='update.jsp'>"+rs.getString("content")+"</a>"); out.println("<br/>"); out.println(rs.getString("company")); out.println("<br/>"); out.println(rs.getString("comployee")); out.println("<br/>"); } }catch(Exception e){ e.printStackTrace(); }finally{ ps.close(); conn.close(); } %> 下面是操作页面: <br/> <a href="add.jsp">增加</a> <br/> <a href="logout.jsp">注销</a> </body> </html>
logout.jsp
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@ page import="java.sql.*,java.util.*,java.util.regex.Matcher,java.util.regex.Pattern" %> <% session.getAttribute("adminlogin"); session.removeAttribute("adminlogin"); if(null==session.getAttribute("adminlogin")||"".equals(session.getAttribute("adminlogin"))){ response.sendRedirect("aaa.jsp"); }else{ response.sendRedirect("logout.jsp"); } %>
发表评论
-
Servlet上传文件
2012-02-07 23:58 1465准备工作:要到http://commons.apache.or ... -
成为Java高手需要达到的25个学习目标--经典
2012-01-29 16:07 1320本文将告诉你学习Java需 ... -
Timer, Quartz 和 Spring 实现作业调度
2011-11-28 15:43 1155一、java.util.Timer ... -
Java 产生不重复的随机数
2011-06-22 23:32 2337int numberCount = 6; ... -
Date类学习总结(Calendar Date 字符串 相互转换 格式化)
2011-06-20 16:12 1641Date类学习总结 1.计算某一月份的最大天数 ... -
jsp中的cookie用法小实例
2011-06-20 00:13 2473这个小实例有三个页面 index.jsp页面内容如下: Y ... -
JS实现简单的增删改查
2011-06-19 23:41 12934<%@ page language="ja ... -
Jsp 动态显示系统时间
2011-06-19 23:24 4871<%@ page language=" ... -
java 动态显示时间
2011-06-19 23:13 4035import java.util.Date; p ... -
js 动态显示时间
2011-06-19 22:53 1809<%@ page language=" ... -
HTML 显示系统时间
2011-06-19 22:13 7857代码1:(显示静态时间) <script type=& ... -
JavaScript 动态显示系统时间
2011-06-19 19:36 2058JavaScript 动态显示系统时间 <html ... -
两例JavaScript 获取当前系统日期和时间
2011-06-19 19:20 1229两例JavaScript 获取当前系统日期和时间 QUOTE ... -
java五种JSP页面跳转方法详解
2011-06-19 17:08 14521. RequestDispatcher.forward() ... -
Java Object方法
2011-06-19 16:47 1284package com.abin.test.connectio ... -
Java 数组,List,Itarator循环
2011-06-19 16:01 2278package com.abin.test.connect ... -
JAVA DBClass操作数据库,这样算不算单列模式
2011-06-19 14:53 1223到底怎样才算单列模式,单列模式事什么概念 package c ... -
Oracle日期函数集锦
2011-06-16 20:55 880Oracle日期函数集锦(一) 一、 常用日期数据格式 1 ... -
java 页面传送数组
2011-06-15 14:56 25661.可以通过嵌入java代码调用session或者reques ... -
java Calendar当前时间
2011-06-14 13:40 1629Calendar c = Calendar.getIn ...
相关推荐
29、修复了后台操作中如果 session 过期重新登陆后出现循环跳转 30、修复了恶意访问后台权限判断,个人签名过滤恶意html代码的问题 31、修复了全文检索不精确 32、修复了如果域名中多一个"/"符,后台表情搜索失效...
填写制度名称、发布时间、发布部门、制度类别,实施时间、关键字、失效时间等信息,面向的部门,上传信息并发布。 3、规章制度自动编号功能 按照编号原则进行编号 4、制度管理等功能 除了进行插入、删除、修改...
29、修复了后台操作中如果 session 过期重新登陆后出现循环跳转 30、修复了恶意访问后台权限判断,个人签名过滤恶意html代码的问题 31、修复了全文检索不精确 32、修复了如果域名中多一个"/"符,后台表情搜索失效...
填写制度名称、发布时间、发布部门、制度类别,实施时间、关键字、失效时间等信息,面向的部门,上传信息并发布。 3、规章制度自动编号功能 按照编号原则进行编号 4、制度管理等功能 除了进行插入、删除、修改...
填写制度名称、发布时间、发布部门、制度类别,实施时间、关键字、失效时间等信息,面向的部门,上传信息并发布。 3、规章制度自动编号功能 按照编号原则进行编号 4、制度管理等功能 除了进行插入、删除、修改...
填写制度名称、发布时间、发布部门、制度类别,实施时间、关键字、失效时间等信息,面向的部门,上传信息并发布。 3、规章制度自动编号功能 按照编号原则进行编号 4、制度管理等功能 除了进行插入、删除、修改等...
登陆jsp采用jquery.cooki.js脚本在项目根目录下生成cookie,用来控制一个浏览器只能登陆一个用户,用户退出时清空cookie,关闭浏览器cookie自动清空,用户非正常退出下,需等待20分的session失效时间后方可正常登陆...
填写制度名称、发布时间、发布部门、制度类别,实施时间、关键字、失效时间等信息,面向的部门,上传信息并发布。 3、规章制度自动编号功能 按照编号原则进行编号 4、制度管理等功能 除了进行插入、删除、修改等功能...
JSP基于SSM中小企业招商项目信息网可升级SpringBoot 前台框架: Bootstrap(一个HTML5响应式框架) 开发环境:myEclipse/Eclipse/Idea都可以 + mysql数据库 后台框架: SSM(SpringMVC + Spring + Mybatis) 系统的功能...
失效快、寿命短。 5.科技文献的类型: 1:按文献的载体形式划分:印刷型、缩微型、声像型、电子型。 2:按文献的出版形式划分:科技图书、 科技期刊、 科技报告、会议文献、 专利文献、 学位论文、标准文献、 政府...