- 浏览: 537319 次
- 性别:
- 来自: 上海
-
文章分类
- 全部博客 (294)
- Java基础 (40)
- 架构分析 (37)
- 开发心得 (22)
- 架构乐园 (12)
- Java Web (6)
- 大牛专区 (5)
- 转载专区 (40)
- 小技巧 (16)
- Linux专区 (8)
- linux (3)
- Spring (2)
- N (1)
- 前台JS (1)
- SAP NETWEAVER (3)
- JMS (4)
- queue (1)
- 数据模型 (2)
- oracle (2)
- sqlserver (2)
- ubuntu (2)
- install gcc (1)
- MEMCACHED (2)
- SQLSERVER 驱动 (1)
- JVM GC 调优 (1)
- 服务器运维 (1)
- activiti 国际化 中文 (1)
- activiti (1)
- 前端开发 (1)
- tar.gz (1)
- Web安全 (1)
- CSRF (1)
- 技术架构 (4)
- 性能指标 (1)
- 响应时间 (1)
- 淘宝 (1)
- linux安装 (1)
- lucene (1)
- Mongodb (1)
- gis (1)
- 微信授权 code access_token open_id (1)
- Redis java 获取 (1)
- HTTP 跨域 同源策略 cookie (1)
- java 加密 3DES (1)
- CROS (1)
- Cookie (1)
- Rest (1)
- 跨域资源共享 (1)
- 3DES (1)
- Effective java读后感 (1)
- nginx (1)
- Tengine 开发 (1)
- HTTP/1.1 废弃 javaWEB (1)
- 支付宝 支付状态 (1)
- maven jdk (1)
- 应用宝统一链接 (1)
- git (2)
- git 代码上传 (1)
- ubuntu 安装 mysql 5.6 (1)
- Linux 命令学习 (3)
- Linux 命令 60 (2)
- linux 命令 (2)
- linux nginx 安装 (1)
- grant revoke (1)
- linxu jdk profile (1)
- git 使用 (1)
- 架构设计 (1)
- 上海居转户 居转户 (1)
- wind (1)
- elastic-job (1)
- Mysql (1)
- 个人站点 (1)
- nginx lua waf 实现 (1)
- github 算法指南 (1)
- go (1)
- MapReduace 大数据 (1)
- 架构PPT (1)
最新评论
-
jingchh:
帅哥, 这个类是哪个包下面的呢? 应该下载哪个jar包,谢谢~ ...
StringUtils工具类的常用方法 -
Nabulio:
StringUtils工具类的常用方法 -
yuanyuan2597:
那请问,按照你的方法进行修改调用。SELECT locatio ...
根据经纬度实现附近搜索Java实现 -
yangguo:
这个经理有病,埋伏打他一顿。
复试 等电话 -
emparadise329:
进一步学习了子类与父类间的关系
Java 子类对象实例化 面试题
用Java web开发出登录小程序:
login_check.jsp--
<%@ page language="java" contentType="text/html" pageEncoding="GBK"%> <%@ page import = "java.sql.*;"%> <html> <head><title>www.baidu.com,这是一个学习的好网站</title></head> <body> <center> <h1>登录操作</h1> <hr> <%! //定义若干个数据库的连接常量 public static final String DBDRIVER= "org.gjt.mm.mysql.Driver"; public static final String DBURL= "jdbc:mysql://localhost:3306/abc"; public static final String DBUSER= "root"; public static final String DBPASS= "123456"; %> <% Connection conn = null; //数据库连接 PreparedStatement pstmt = null; //数据库预处理 ResultSet rs = null; //查询要处理结果集 boolean flag = false; //保存标记 String name= null; //保存真实姓名 %> <% try { %> <% Class.forName(DBDRIVER); conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS); String sql = "SELECT name FROM user WHERE userid = ? AND password = ?"; pstmt = conn.prepareStatement(sql); pstmt.setString(1,request.getParameter("id")); pstmt.setString(2,request.getParameter("password")); rs = pstmt.executeQuery(); // 查询 if(rs.next()){ //如果有数据表示可以执行 flag =true; name= rs.getString(1); } %> <% }catch(Exception e){ e.printStackTrace(); } finally{ //关闭数据源 try{ rs.close(); pstmt.close(); conn.close(); }catch(Exception e){} } %> <% if(flag){ %> <jsp:forward page="login_success.jsp"> <jsp:param name="uname" value="<%=name%>"/> </jsp:forward> <% } else { //登录失败 %> <jsp:forward page="login_failure.jsp"/> <% } %> </center> </body> </html>
2,login_failure.jsp.文件
<%@ page language="java" contentType="text/html" pageEncoding="GBK"%> <%@ page import = "java.sql.*;"%> <html> <head><title>www.baidu.com,这是一个学习的好网站</title></head> <body> <center> <h1>登录操作</h1> <h2>登录失败,请重新<a href="login.jsp">登录</a>!</h2> </center> </body> </html>
3,login_success.jsp文件
<%@ page language="java" contentType="text/html" pageEncoding="GBK"%> <%@ page import = "java.sql.*;"%> <html> <head><title>www.baidu.com,这是一个学习的好网站</title></head> <body> <center> <h1>登录操作</h1> <h1>登录成功<h1> <h1>欢迎<font color="red"><%=request.getParameter("uname")%></font>光临!<h1> </center> </body> </html>
4,login.jsp登录页面:
<%@ page language="java" contentType="text/html" pageEncoding="GBK"%> <%@ page import = "java.sql.*;"%> <html> <head><title>www.baidu.com,这是一个学习的好网站</title></head> <body> <center> <h1>登录操作</h1> <hr> <form action="login_check.jsp" method="post"> <table border="1"> <tr> <td colspan="2"> 用户登录 </td> </tr> <tr> <td>登录ID:</td> <td><input type="text" name="id"></td> </tr> <tr> <td>登录密码:</td> <td><input type="password" name="password"></td> </tr> <tr> <td colspan="2"> <input type="submit" value="登录"> <input type="reset" value="重置"> </td> </tr> </table> </form> </center> </body> </html>
sql 脚本文件:
/*======================= 使用aaaa数据库 =======================*/ USE aaaa ; /*======================= 删除user数据表 =======================*/ DROP TABLE IF EXISTS user ; /*======================= 创建user数据表 =======================*/ CREATE TABLE user( userid VARCHAR(30) PRIMARY KEY , name VARCHAR(30) NOT NULL , password VARCHAR(32) NOT NULL ) ; /*======================= 插入测试数据 =======================*/ INSERT INTO user (userid,name,password) VALUES ('admin','administrator','admin') ;
发表评论
-
mysql 获取全局唯一值
2015-08-27 13:16 950在涉及数据库存储数据的时候,经常会遇到唯一值问题,有的是主键 ... -
oracle 链接查询 + Mysql
2015-06-25 19:52 462oracle连接加号(+)的使用方法 假设有 a表 ... -
java中Comparator 时间比价 bug
2015-06-05 14:37 887/** * 消息上架时间排序<br> * @ ... -
手工创建数据库和表空间
2013-04-11 16:42 914--创建临时表空间create temporary tabl ... -
window系统查看端口被哪个进程占用了
2012-06-15 17:30 1116在windows命令行窗口下执行:运行--cmd C:\ ... -
一个诡异的错误
2012-05-11 18:59 1055关于jsp we ... -
AJAX之开发实例介绍
2012-05-08 17:31 995<html> <head> &l ... -
Java Web 胡言乱语 之--- JSP标准标签库
2012-05-08 09:27 1092JSTL 主要的标签分类: 1,核心标签库 c: ... -
JSP标签开发--详解
2012-05-04 17:42 4306标签开发之几大步骤: ... -
Tomcat数据源之--详细解释
2012-05-04 15:06 1091传统JDBC操作步骤: 1,加载数据库驱动程序,数据库驱动程 ... -
Java Web 胡言乱语 之--- 反射机制
2012-04-28 10:54 957反射机制原理: -
Java Web 胡言乱语 之-- Servlet
2012-04-27 09:58 979Servlet一共分为三种: 1,简单Servlet,是作为 ... -
Java Web 胡言乱语 之三
2012-04-23 11:01 1137requst.getContextPath() 取得 ... -
技术学习三境界
2012-04-18 17:18 9791,看山是山,看水是水,这种境界是针对孩子说的,初识世界,纯洁 ... -
Java Web 胡言乱语 之一
2012-04-18 17:15 895Tomcat安装及配置篇 1,tomcat安装前,防火墙必须 ... -
Java 访问控制权限
2012-04-11 19:42 898Java中存在四种访问权限 1,private , 2 ... -
java 运算符
2012-04-11 17:59 1035一,赋值运算符 "= " 是赋值运 ... -
java 数组 和数据
2012-04-10 10:15 1305数组:是一组相关数据 ... -
Java 内部类 优点
2012-04-09 15:35 991使用内部类的最大优点,可以方便的访问外部类中的私有属性 -
这几年感悟
2012-01-13 14:42 950技术解决效率,管理解决效益,决策解决方向
相关推荐
为了运行这个Java Web小程序,你需要安装一个Web容器,如Apache Tomcat或Jetty。将项目部署到Web容器后,通过浏览器访问指定的URL就可以看到应用程序。开发过程中,IDE如Eclipse或IntelliJ IDEA可以提供很好的支持,...
【Java Web 简单小程序】是一份专为初学者设计的学习资料,它结合了Java编程语言和Web开发技术,通过实例帮助初学者快速掌握基础知识。这个压缩包中包含了一系列的文件,旨在引导你了解如何使用Java进行Web应用开发...
1. JSP(JavaServer Pages)与Servlet技术的应用方法:JSP是一种用于开发动态网页的技术,而Servlet是一种在服务器端运行的Java小程序,用于处理客户端请求并产生响应。这两项技术是Java Web开发的基础,本书将介绍...
【JAVA WEB小程序】是利用Java Web技术开发的一种网络应用程序,它结合了服务器端的Java编程语言和客户端的网页技术,以实现数据管理、用户交互等功能。在这个简单的程序中,我们可能涉及到了数据库的使用以及完整的...
综上所述,"javad登录小程序"涵盖了Java基础、密码安全、用户界面设计、数据库操作、输入验证、状态管理和错误处理等多个方面,是学习和实践Java Web开发的好例子。通过分析和重构这个小程序,开发者可以加深对Java...
这个Java Web连接MySQL的小程序,为初学者提供了一个实践基础,涵盖了数据库连接、数据操作、事务管理和Web交互等核心概念。通过深入学习和实践,开发者可以进一步掌握更复杂的数据库操作和Web应用设计。
Servlet是Java Web开发的基础,它是一种服务器端的Java小程序,可以接收并响应HTTP请求。Servlet通过扩展Java类库中的HttpServlet类来实现,可以处理来自客户端的请求,并向客户端返回响应。学习Servlet,你需要理解...
【Java后端微信小程序视频教程】是一门针对Java开发者,旨在教授如何利用Java技术与微信小程序进行交互的课程。这门教程深入浅出地讲解了Java在构建微信小程序后端服务中的应用,让开发者能够掌握从服务器端处理数据...
Java应用小程序,通常被称为Java小程序或Java Applets,是基于Java平台的小型应用程序,它们可以在Web浏览器中运行,为用户提供互动体验。Java小程序利用Java语言的特性,如面向对象编程、垃圾回收机制以及丰富的...
Java Web程序设计是现代互联网应用开发的核心技术之一,它涵盖了诸如Servlet、JSP、JavaBeans、JDBC、MVC框架等多个重要概念。本教程“Java Web程序设计教程”旨在为学习者提供一个全面且深入的Java Web开发知识体系...
项目名称:基于SSM的微信小程序商城 项目类型:Java web项目/JavaEE...项目简介:毕业设计-基于java web的微信小程序商城 主要功能 小程序可以浏览商城首页、购物、查看商品详情、商品分类、我的订单、个人信息等。
【描述】:“java做的登录小程序”重复了三次,这可能意味着该录入小程序包含了用户登录功能。登录功能是大多数应用程序的基础部分,它允许用户通过输入用户名和密码验证身份,从而访问特定的数据或功能。在这个场景...
初学者struts2 myeclipse开发实例,登陆界面
课程作业-基于Java实现web实验登录界面源码+项目说明.zip课程作业-基于Java实现web实验登录界面源码+项目说明.zip课程作业-基于Java实现web实验登录界面源码+项目说明.zip课程作业-基于Java实现web实验登录界面源码+...
程序小例子。呵呵。希望别给意见。地对地导弹地对地导弹点点滴滴
通过这个"简单的Java+jsp小程序",初学者可以逐步掌握Web开发的基础知识,为进一步深入学习如Spring、Hibernate等高级框架打下坚实的基础。在实践中不断学习和积累经验,将是成长为一名优秀IT专业人员的关键。
Java小程序,也就是Java Applet,是一种可以在支持Java的浏览器中运行的小型Java应用程序。它能够实现网络浏览器内的交互功能,为用户提供动态内容和界面。Java小程序要想实现其功能,尤其是访问数据库,需要借助...
Servlet是服务器端的Java小程序,用于处理HTTP请求;JSP则是一种动态网页技术,允许在HTML页面中嵌入Java代码;JSTL提供了一系列标签库,简化了JSP页面的编写。 2. **MVC模式**:模型-视图-控制器(Model-View-...
小程序通常会通过调用微信提供的API,如`wx.login`,获取用户的临时登录凭证(code),然后将此code发送到后台。后台接收到code后,会通过微信开放平台接口换取用户的openid和session_key,这两者是识别用户身份的...
【Java-Web程序设计】是计算机科学中的一个重要领域,它涉及到使用Java技术构建Web应用程序的各个方面。本课程主要涵盖以下几个核心知识点: 1. **Web应用程序基础**:Web应用程序分为静态和动态两种。静态网站主要...