javaweb项目

源码:(百度网盘)

链接:JavaWeb
提取码:3xf9

链接: Oracle数据库文件
提取码:vkko
说明
不希望大家复制粘贴、交作业,一气呵成,动作行云流水。而是希望看下面的讲解,学会自己设计一个JavaWeb项目。可能有些地方会讲解不好, 大家自行纠正,界面不美观请见谅,没有美术细胞(pao)--’’’。
发这篇博客的原因是:不说了 心酸(>
< )已哭晕在厕所…

数据库不唯一,更换mysql 更换mysql-jdbc ,建库建表,修改util 即可。

讲解
​ 环境 :Idea + Oracle +oracle-JDBC +Tomcat

​ 语言:Java +Oracle +HTML +CSS +JavaScript

首先:
说一下我的JavaWeb设计的流程吧,

搭建运行环境

​ 工欲善其事必先利其器。

  • ​ 创建javaweb 项目

  • ​ 配置jdbc (用于连接Oracle数据库)

  • ​ 配置Tomcat (容器)

    ​ 创建Javaweb项目:

    ​ 有些人找不到 自己的 web application 在哪里?不会吧,不会吧,真有啊?别急!且慢慢找来。

    在这里插入图片描述在这里插入图片描述
    找到Web Application 勾选即可。

    【此处为创建 web application 图片】

​ 配置jdbc:

【图】

​ 配置Tomcat (容器)
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述

​ 环境搭建完成,接下来

要确定做什么。(类似QQ号, 首先你需要注册QQ号,你才能够登录,再之后你才能进行一些操作)

​ 需要一个注册的功能,也就是申请一个账号,存放在数据库中。

数据库设计:

用户表: id号, 姓名, 密码,邮箱地址

create table Users(
	id number(4) PRIMARY KEY,	
	userName varchar(25),
	password varchar(25),
	email varchar(50)
);

用户表===>java 中entity(实体类) 快捷键( alt+insert )生成,无参构造,有参构造,getter and setter ,toString

有参构造,完全可以按照个人需求。想展示哪些,就有哪些参数就可以。

public class Users {
    private int id ;
    private String userName;
    private String password;
    private String email;
}    

接下来就是html部分

用form(表单) 传数据,界面布局美化 css ,标签添加事件 js method :想不想让用户看到,(get)url栏中显示(post)不显示

html+ js 表单验证 我的另一篇博客 细节讲解(还有不会的小伙伴,耗子尾汁!)

这里的action 路径格外注意!!!! 因为你的404问题就出现在路径上,(极容易发生).(相对路径/绝对路径)

<form action="/MyWeb/add/user" id="userform" method="post" >
 
	用户名<input type="text" name="userName" id ="userName" /><span id="nameError"></span><br />&nbsp;&nbsp;&nbsp;&nbsp;<input type="password" name="password" id="password" /><br />
  
	确认密码<input type="password" name="pwdAgin" id="pwdAgin" /><span id="pwdError"></span><br />

	邮箱<input type="text" name="email" id ="email" /><span id="emailError"></span><br />
  
	<input type="button" value="注册" id ="sub"/>
	
	<input type="reset" value="清空" />
</form>

此时,就要java 代码操作了。

src 下

​ util (工具类)直接调用即可,如果想了解原理的可评论留言,私我,或者,自己去神奇的b站细致学习一下。

​ 用于Java数据库连接Oracle (如果连不上数据)

​ entity(实体类)

​ users 对象 对应数据库的用户表

​ dao(数据层也叫持久层)

​ 针对一张表,SQL 的增删改查 (方法)

​ controller(控制层)

​ 处理用户请求。

create new Servlet

在web.xml中配置路径,来接收表单信息。进而用dao中的方法进行 数据库的相应操作。

有想让我剖析、讲解源码的点赞过127(这是byte的最大值,细节),我就来一篇(不是我不愿意讲,而是学业繁重,身心俱疲)。您的点赞,是对我极大的肯定!万分感谢~

JavaWeb项目是使用Java平台上的Web开发技术来构建的项目。它包含了一些关键的技术,如Servlet、JSP、JavaBean和JDBC等。其中,Servlet是JavaWeb中的一个组件,它用于处理HTTP请求和生成响应。JSP是另一个组件,它允许开发者在HTML页面中嵌入Java代码,以便动态生成页面。JavaBean是用于封装数据和业务逻辑的Java类。JDBC是Java提供的用于与数据库进行交互的API。 要创建一个JavaWeb项目,首先需要在开发环境中安装好Java开发工具,比如Eclipse或IntelliJ IDEA。然后按照以下步骤进行操作: 1. 打开Java开发工具,点击菜单中的“File”(文件)选项,选择“New”(新建)。 2. 在弹出的菜单中选择“Project”(项目)选项。 3. 在“New Project”(新建项目)窗口中,输入项目名称、项目所在路径和项目类型等信息。 4. 选择项目模板为“Web application”(Web应用程序)。 5. 选择刚刚配置的Tomcat作为项目的服务器。 6. 单击“Next”(下一步)按钮,按照向导完成项目的创建过程。 通过以上步骤,你就可以成功创建一个JavaWeb项目了。在项目中,你可以使用Servlet、JSP、JavaBean和JDBC等技术来实现你的业务逻辑,并且通过Tomcat服务器来部署和运行你的项目JavaWeb技术是指在Java平台上进行Web开发的一系列技术,包括Servlet、JSP、JavaBean和JDBC等。 JSP允许开发者在HTML页面中嵌入Java代码,以便动态生成页面。 创建JavaWeb项目时,需要指定项目名称、项目所在路径和项目类型等信息,并选择适当的模板和服务器。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值