java 入门web项目教程

2024-10-12 13:27:12

个人认为,登录的例子作为入门web的例子是比较适合的,就跟刚开始学一门语言,第一个例子就是打印"Hello World"一样。下面就介绍一下如何用java让登录的例子跑起来。

工具/原料

eclipse、jdk1.8

mysql 5.7.18

tomcat 9.0

前提

1、从开发的角度来看,一个web项目主要涉及前台页面,后台交互,数据库还有就是将项目搭到服务器上。所以,在开始编写入门项目之前(从我接下来要介绍的例子的角度),需要学一点html,java,mysql和tomcat的知识。

数据库创建表及插入数据

1、使用的是mysql 5.7.18。使用的数据库,创建表的代码,表结构如图。

java 入门web项目教程

3、这里说明一下,由于m鲻戟缒男ysql数据库是前提知识,所以不会介绍得很详细。如果还没安装mysql,可以到百度查一下mysql数据库的安装以及一些基础的用法。还有就是因为这是入门例子,所以对于表字段的处理会从简。正常情况下,用户表的密码是有加密的。

java编写代码连接数据库以及对用户登录验证

1、项目的编辑器使用的是eclipse,先介绍一下对eclipse的一些设置。1、要先确保eclipse是jav锾攒揉敫a ee版本的。如图1。2、由于web常用的字符集是UTF-8,而eclipse默认的字符集是GBK,建议改一下字符集为UTF-8。图2。3、默认情况下,eclipse的代码提示只有按"."或者快捷键alt+"/",若希望能打一个字母就提示的以按图3修改。4、如果想修改eclipse的字体大小可按图4修改。5、没有控制台窗口可按图5调出控制台窗口。

java 入门web项目教程java 入门web项目教程java 入门web项目教程java 入门web项目教程java 入门web项目教程

3、接着编写连接数据库的工具类。创建后的工程目录及文件如图。工具类的编写参考:java编写jdbc连接mysql数据库工具类

java 入门web项目教程java 入门web项目教程java 入门web项目教程java 入门web项目教程

2、创建完的jsp页面,都会报错提示:The superclass "javax.衡痕贤伎servlet.http.HttpServlet媪青怍牙" was not found on the Java Build Path。这个错误的原因是没有HttpServlet这个类,而这个类存在于tomcat中,所以只要配置一下tomcat运行环境,就可解决这个错误。配置过程如图1-图4。

java 入门web项目教程java 入门web项目教程java 入门web项目教程

4、配置完环境,jsp页面依然报错。此时按图1-图4配置Build Path,如图5,错误解决。

java 入门web项目教程java 入门web项目教程java 入门web项目教程java 入门web项目教程java 入门web项目教程java 入门web项目教程

7、好了,整个demo就完成了。里面还有很多东西没介绍,例如servers文件夹里面的内容,jsp页面里面的内容,还有一些jsp,servlet等的概念,这些都得靠自己去查去看。最后,祝好运,^_^。(毕竟bug这种东西说不准的。。。)。

猜你喜欢