AJax技术

学习使用AJAX之前必须了解的知识(2)

字号+ 作者:H5之家 来源:H5之家 2015-10-01 19:06 我要评论( )

学习使用AJAX之前,有几样的东西是必须的: 1、HTML 2、DHTML,就是动态HTML,这里可能会常用到document.getElementById([id])方法,或者是使用 window.id.valu

当前位置: 编程入门 > web开发 > AJAX > 正文

学习使用AJAX之前必须了解的知识(2)

时间:2013-12-21

用于验证的JSP页面:checkUser.jsp

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"">
<%@ page contentType="text/html;charset=GBK"%>
<%@ page import="project1.DBMS_Conn"% >
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=GBK"/>
  <title>checkUser</title>
  </head>
 <body>
 <%
  String username=request.getParameter ("username");
  DBMS_Conn conn=new DBMS_Conn();
  if(conn.checkUser(username))
     out.println("用户名已经存在!");
//这个信息就是发送到前台去显示的信息,即服务器返回的信息
  else
    out.println("可以继续!");
 %>
  </body>
</html>

数据库连接JAVA程序:

package project1;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class DBMS_Conn {
  Connection conn;
  Statement st;
  public DBMS_Conn() {
    conn_init();
  }
  void conn_init() {
     setConnection();
    setStatement();
  }
  public void setConnection() {
     try {
      //Class.forName("org.gjt.mm.mysql.Driver").newInstance();
       Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
      //db.mdb有一个名为user表,至少 有一个名为username的字段
      String strurl =
      "jdbc:odbc:driver= {Microsoft Access Driver (*.mdb)};DBQ=E:\\db.mdb";
       //conn=DriverManager.getConnection("jdbc:mysql://localhost/palfinger?
       //user=root&password=admin&useUnicode=true&characterEncoding=8859_1");
       conn = DriverManager.getConnection(strurl);
    } catch (Exception e) {
       e.printStackTrace();
    }
  }
  /**
   * 设置Statement
   */
   public void setStatement() {
    try {
      st = conn.createStatement (
ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
    } catch (SQLException e) {
      e.printStackTrace();
    }
  }
  /**
   * 根据用户名确定用户是否存在
   */
  public boolean checkUser(String username) {
     String sql="select * from user where username='"+username+"'";
    ResultSet rs;
    try {
      rs = st.executeQuery(sql);
      if(rs.next())
      {
        conn.close();
        return true;
      }
    } catch (SQLException e) {
      e.printStackTrace();
    }
     try {
      conn.close();
    } catch (SQLException e) {
       e.printStackTrace();
    }
    return false;
  } 
}

  • 上一篇:javascript ajax脚本跨域调用详解
  • 下一篇:python2.7+django1.2+sae博客评论的ajax异步提交
  • 推荐内容

    热门文章

  • SmartGWT入门,第1部分 - 企业级Web 2.0开
  • PHP AJAX无刷新上传图片实例
  • ASP.NET AJAX 4.0的一些新特性详解
  • ASP.NET AJAX:数据验证(模拟检测用户名是
  • ASP.NET AJAX:一步步打造漂亮的新闻列表(
  • JAVA AJAX教程第一章—初识AJAX
  • Ajax基础教程
  • 使用AJAX的模式对话框
  • ASP.NET AJAX:一步步打造漂亮的新闻列表(
  • ajax+php无刷新二级联动下拉菜单(省市联动)
  • 在ASP.NET中使用无框架的Ajax实例
  • 像专业人员一样开发Ajax应用程序,第1部分
  • Google Web Toolkit框架简介
  • Ajax基础教程(6)- 6.2 分析JsUnit
  • 使用Ajax操纵Lotus Notes文档
  • Ajax基础教程(1)-Ajax简介 1.3 Web应用的
  • ASP.NET AJAX:一步步打造漂亮的新闻列表(
  • 理解AJAX工作原理 构建网站的有效方法

     

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    相关文章
    • JQuery实现Ajax加载图片的方法

      JQuery实现Ajax加载图片的方法

      2016-02-24 17:01

    • 判断用户是不是为ajax请求

      判断用户是不是为ajax请求

      2016-02-24 17:00

    • Ajax与WEB开发 by alixixi.com

      Ajax与WEB开发 by alixixi.com

      2016-02-11 11:02

    • jQuery.ajax()的相关参数及使用

      jQuery.ajax()的相关参数及使用

      2016-02-08 16:00

    网友点评