jsp+servlet+mysql开发web

html文件转译为jsp文件在开头加上:

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

1.数据库相关
显示数据库列表show databases;
创建数据库create database db_name;
删除数据库drop database db_name;
使用数据库use db_name;
2.数据表相关
显示数据表列表show tables;
查看数据表结构desc tb_name;
创建数据表`

create table tb_students(stu_num char(11) primary key auto_increment,  //设置主键,且自动增长
                         stu_name varchar(20) not null,
                         stu_sex char(2) not null,
                         stu_age int,
                         stu_tel char(11) not null unique);`               //不能为空,且唯一
                         constraint FK1 foreign key(stu_name)references tb_users(name);//设置外键

删除数据表drop table tb_name;
增:将数据添加到数据表

insert into tb_students(stu_num,stu_name,stu_sex,stu_age,stu_tel)values('10010100103','Lucy','MM',20,'13232323322');

查:显示数据表中特定的数据显示指定列

select stu_num,stu_name from tb_students;select * from tb_students where stu_sex='MM';

改:修改数据

update tb_students set stu_name=?,tu_sex=?,stu_age=?,stu_tel=? where stu_num=?;

.删:删除数据

delete from tb_students where stu_num=?;
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: jsp+servlet+mysql项目是一种基于Java技术的Web开发项目,其中JSP(JavaServer Pages)是一种动态网页开发技术,Servlet是一种Java程序,用于处理Web请求和响应,而MySQL则是一种关系型数据库管理系统,用于存储和管理数据。 在这种项目中,通常会使用JSP页面作为用户界面,Servlet作为控制器,负责处理用户请求和响应,而MySQL则用于存储和管理数据。这种项目可以用于开发各种类型的Web应用程序,例如电子商务网站、社交网络、在线论坛等。 开发这种项目需要掌握Java编程语言、JSPServlet技术、MySQL数据库管理系统等知识。同时,还需要了解Web开发的基本概念和技术,例如HTTP协议、HTML、CSS、JavaScript等。 总之,jsp+servlet+mysql项目是一种基于Java技术的Web开发项目,可以用于开发各种类型的Web应用程序。 ### 回答2: JSPServletMySQLWeb应用程序开发中非常常见的技术组合。JSPServlet是Java EE平台的一部分,它们允许我们创建动态Web页面和处理Web请求。而MySQL是一种常用的关系型数据库,用于存储和管理应用程序中的数据。 使用JSPServlet可以快速地创建一个Web应用程序,JSP在其中扮演着展示数据的角色,Servlet则用于处理请求和响应。在JSP中,我们可以使用Java代码和JSP标签来处理数据,最终呈现给用户的是一个HTML页面。而Servlet则是一个Java类,它可以接收来自客户端的HTTP请求,并对其进行处理。 在一个基于JSPServletWeb应用程序中,我们需要使用数据库来存储数据。MySQL是一种开源的关系型数据库,它与JSPServlet可以很好地配合使用。我们可以使用Java的JDBC API来连接和操作MySQL,从而让我们的应用程序可以与数据库进行交互。 当我们开发一个基于JSPServletMySQL的项目时,我们首先需要确定项目的需求和目标,然后设计出数据库表结构和应用程序的结构,编写各个模块的代码,并对其进行测试。在整个开发过程中,我们需要注意安全性、可维护性和可扩展性等方面的问题,以确保最终的应用程序能够满足用户的需求并具有良好的用户体验和可维护性。 总之,JSPServletMySQL是三种常用的Web应用程序开发技术,它们能够帮助我们快速地创建动态的Web应用程序,并存储和管理应用程序中的数据。在实际项目中,我们需要结合具体的需求和目标,合理地选择和使用这些技术,以达到最佳的开发效果和用户体验。 ### 回答3: JSP (JavaServer Pages) 是一种视图技术,能够在Java EE 应用程序中创建动态Web页面。Servlets 是Java编写的Server-Side组件,能够处理客户端请求,并生成响应。MySQL是一种开源关系型数据库,可以用SQL语言进行数据管理。 JSPServletMySQL在Java Web项目开发中常常一起使用。通常情况下,JSP负责展示页面,Servlet负责逻辑处理和控制,MySQL负责存储和管理数据。JSPServlet都可以嵌入Java代码,实现动态的Web应用。此外,Servlet还可以调用JavaBean实现更复杂的数据操作。 对于一个基于JSPServletMySQLWeb项目,我们需要设计不同层次的架构。通常采用MVC (Model View Controller) 架构,即将应用程序分为模型、视图和控制器三个部分,实现逻辑与UI的分离。模型负责数据存储和管理,视图负责UI展示,控制器负责中间逻辑的控制。 对于MVC架构,我们可以使用框架和技术工具,如Struts、Spring和Hibernate等来实现。其中Struts是基于MVC架构的Web应用程序框架,Spring是一个全栈的开源应用程序框架,Hibernate是一个Java持久化框架,可以减少Java应用程序的数据存储和访问方面的重复性代码。 总的来说,JSPServletMySQL使用可以大大提高Web应用开发的效率和可维护性。在实践中,我们需要仔细地设计应用程序,选择好的框架和技术工具,以实现高效、稳定的Web应用程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值