`
qq532227868
  • 浏览: 10365 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

jsp的增删改查

阅读更多

Student的实现步骤

第一步

       Myeclipse 创建项目 

                    部署项目  运行项目   --测试项目

第二步

       SQLServer 创建库创建表 创建约束   (暂时不要添加数据)

第三步

       创建包

       Dao

           BaseDao

                     获得链接的方法

                                 URL=””

                     关闭和释放资源的方法

                                   ResulteSet

                                   Statement

                                   Connection

                  StudentDAO extends BaseDAO

{

   Public boolean addStudent(Student stu)

{

}

Public Boolean checkStudentNO(String stuNo)

{

    Sql = “select count(*) from student where stuNo=?”;

    Rs.getInt(1);

}

      Public List getAllStudent()

{

       Conncetion con

       Statement  st;

       ResulteSet rs ;

Try{

          St = con.createStatement();

          Rs = st.execute();

         List list = new Arraylist();

          While(rs.next())

{

           Student stu = new Student();

           Stu.setName(rs.getString(“name”))

….

}

}catch(Exception ex)

{

    

}finally{

   closeAll(rs,st,con);

}

}

}

       Model

                Data--àobject

                       Student

                                     Attribute

                                     getXXX()

                                     setXX()

 

第四步

       创建JSP

                  List.Jsp

 

 

               <%

                         StudentDAO dao = new StudentDAO();

                        List list = dao.getAllStudent();

                         For(int i=0; i<list.size(); i++)

{

                               Student stu = list.get(i);

             %>

                        <tr>

                               <td><%=stu.getName()%></td>

                               ……

                        </tr>

            <%

}

%>

   5

       页面跳转

          <a href=””>添加学员</a>

          <input type=”button” value=” 添加学员  onclick=”window.location.href=’’”>

       6

              添加

                  <form action=”doadd.jsp” name=”myform” onsubmit=
”return yanzheng()” >

                        学号: <input type=”text”>

                         。。。。。

                          <input type=”submit” value=”提交”>

                <form>

 <script >

   function yangzheng()

{

      Var ageValue = document.myForm.txtAge.value; //获得用户输入的值

      If(isNaN(ageValue))

{

   Alert(“年龄必须是数字”)

}else{

     Var nage = parseInt(ageValue)

If(nage<16 ||nage>30)

{

    Return false;

}

 

}

 Return true;

}

</script>

6

              实现添加

   doAdd.jsp

               <%@ page….

                <%

                     //1\获得用户输入的数据

                    String name = request.getParameter(“txtName”);

 

                    String strAge = request.getParameter(“txtAge”);

                    Int age = 16;

                       If(strAge!=null)

{

   Age = Integer.parseInt(strAge);

}

//2\将数据进行对象封装

 Student stu = new Student()

 Stu.setName(name);

….

//3\将对象作为参数传递给Dao实现数据库数据的添加

 StudetnDAO dao = new StudentDAO();

 Boolean isAdd = Dao.addStudent(stu);

    //页面跳转

    Response.sendRediract(“showInfo.jsp?isAdd=”+ isAdd);

                 %>

         7

              显示消息

                      showInfo.Jsp

                   ………

                <%

                     String addState = request.getParameter(“isAdd”);

              %>

                  <script language=”javascript”>

                     If(

<%=addState!=null%>&&

<%=addState.equals(“false”)%>)

{

   Alert(“添加失败”);

}else{

  Alert(“添加成功”)

}

                </script>

 

分享到:
评论

相关推荐

    jsp增删改查

    【jsp增删改查】是Web开发中常见的一种应用场景,主要涉及Java服务器页面(JSP)、Servlet和MySQL数据库的综合运用。在这个项目中,开发者利用这些技术实现了对数据的添加(Add)、删除(Delete)、修改(Update)和...

    jsp增删改查(含登录)项目

    【标题】"jsp增删改查(含登录)项目"是一个基于MVC框架的Web应用程序,主要用于演示在Java Web开发中的基本数据操作功能,包括添加(Add)、删除(Delete)、修改(Update)和查询(Query)。这个项目适用于初学者...

    Jsp 增删改查 程序

    在这个“Jsp增删改查程序”中,我们将讨论如何使用JSP结合Oracle数据库进行基本的数据操作,即CRUD(Create, Read, Update, Delete)。 首先,数据库部分展示了创建Oracle数据库的序列和表的SQL语句: 1. `CREATE ...

    JSP增删改查项目(mysql)

    【JSP增删改查项目(mysql)】是基于Java Web技术实现的一个基本数据库操作的实战项目,主要涉及的技术栈包括JSP、Servlet、MySQL数据库以及相关的前端展示技术。在这个项目中,开发者将学习如何使用JSP进行动态网页...

    JSP增删改查参考代码

    ### JSP增删改查知识点解析 #### 一、JSP与数据库交互的基本流程 在进行JSP页面与数据库交互的开发过程中,我们通常需要经历以下几个步骤:建立数据库连接、执行SQL语句、处理结果集以及关闭连接。下面将详细介绍...

    JSP增删改查案例

    这个“JSP增删改查案例”是一个非常适合初学者的学习资源,旨在教授如何在Java Web环境中进行基本的数据操作,即CRUD(Create, Read, Update, Delete)操作。以下将详细介绍这些知识点。 首先,CRUD是数据库管理中...

    jsp增删改查 源码加操作视频

    本资源“jsp增删改查 源码加操作视频”提供了一个完整的示例,教你如何利用JSP实现数据库中的CRUD(Create、Read、Update、Delete)操作,这是Web开发中最基础且重要的功能。 1. **JSP基础** JSP是基于Java的,它...

    jsp增删改查的基本操作

    在这个主题“jsp增删改查的基本操作”中,我们将深入探讨如何利用JSP与SQL Server数据库进行交互,实现数据的添加(Add)、删除(Delete)、修改(Update)和查询(Select)功能。 1. **JSP基础** JSP文件本质上是...

    JSP增删改查 -简易通讯录

    **JSP增删改查 - 简易通讯录** 在Web开发中,JSP(JavaServer Pages)是一种用于创建动态网页的技术。本项目“JSP增删改查 -简易通讯录”旨在实现一个基本的在线通讯录系统,让用户能够进行联系人的添加、删除、...

    jsp增删改查源代码

    本资源"jsp增删改查源代码"提供了一个基于JSP、Java、Web和MySQL数据库的简单CRUD(Create、Read、Update、Delete)操作示例,对于初学者或者希望深入理解Web应用开发的人来说非常有价值。 首先,我们来详细解释...

    hibernate+struts实现jsp增删改查分页

    hibernate+struts实现jsp增删改查分页! hibernate实现对数据库的操作,struts实现对表单的操作! 实现了分页功能! (注:本本项目中文会出现乱码,我还没有解决!附有数据库文件!)

    servlet+jsp增删改查

    在本项目"Servlet+jsp增删改查"中,我们将深入探讨如何利用MyEclipse集成开发环境,结合Servlet和JSP实现数据的增、删、改、查操作。以下是对这些关键知识点的详细说明: 1. **Servlet**: Servlet是Java提供的一...

    jsp增删改查项目

    这个"jsp增删改查项目"是专为初学者设计的,旨在帮助他们快速掌握JSP的基础知识以及在实际开发中的应用。 在Web开发中,增删改查(CRUD)是最基本的数据操作,包括创建(Create)、读取(Read)、更新(Update)和...

    简单的jsp增删改查

    【JSP(Java Server Pages)增删改查详解】 ...在本教程中,我们将探讨JSP如何用于执行基本的数据库...在"简单的jsp增删改查"这个示例中,你可能会看到如何将这些概念应用于一个简化的场景,为更复杂的应用程序奠定基础。

    JSP增删改查 案例一个,绝对真实

    本案例将围绕“JSP增删改查”这一主题展开,探讨如何在实际项目中运用JSP来实现数据库的数据操作。 首先,我们要理解JSP的四大内置对象:Request、Response、Session和Application。Request对象用于接收客户端发送...

    jfinal jsp增删改查

    在本教程中,我们将重点探讨如何利用 JFinal 实现对 MySQL 数据库的增删改查操作,这对于初学者来说是一个非常实用的技能。 首先,要使用 JFinal 进行数据库操作,我们需要配置数据库连接。在 JFinal 的配置文件 `...

    jsp数据库的增删改查

    **JSP数据库的增删改查** 在Java Web开发中,JSP(JavaServer Pages)是一种动态网页技术,常用于创建交互式的Web应用程序。而数据库的增删改查(CRUD:Create, Read, Update, Delete)是任何数据驱动应用的基础...

    Se.rar_jsp增删_jsp增删改查

    "Se.rar_jsp增删_jsp增删改查"这个压缩包文件的内容显然涉及到一个基于JSP的学生管理系统,它实现了对学生的数据进行添加、删除、修改和查询等基本操作。下面我们将详细探讨这些知识点。 首先,让我们了解JSP的基础...

    jsp.rar_JSP 通讯录_java 通讯录_jsp 增删改查_jsp 增删改查_jsp增删改查

    在本例中,"jsp.rar" 包含的是一个基于JSP的通讯录系统,实现了基本的数据操作功能,如**增删改查**。 **通讯录** 应用程序通常用于存储个人或组织的联系人信息,包括姓名、电话号码、电子邮件地址等。在这个Java...

    sql_server+jsp增删改查.doc

    SQL Server+jsp增删改查操作详解 本文档主要介绍了基于JSP技术实现连接SQL Server 2000数据库的增删改查操作。下面是相关知识点的详细解释: JSP概述 JSP(Java Server Pages)是一种动态网页技术,由Sun ...

Global site tag (gtag.js) - Google Analytics