IDEA中怎么设置项目更改后的分析延迟时间,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置项目更改后的分析延迟时间,这样就可确保项目范围分析的正确性,具体的操作步骤如下。......
2023-07-04 626 JAVA
用一个小例子介绍java如何将mysql数据库中不同表的字段显示在同一个jsp页面。
每次编写java web程序,都会从三个方面入手,数据库的设计,java代码的编写,页面显示代码编写。接下来也是按照这个顺序来介绍。
先进入mysql,然后创建数据库 dto,并使用该数据库。
接着创建student表并向student表插入三条数据。
创建表和插入数据的sql语句如图。
最终student表的结构和数据如图。
接下来创建course表,具体过程跟创建student表类似。
然后如图创建sc表。
到这里,数据库的表的创建及数据的插入就完成了。
打开eclipse,创建一个web工程项目。在src下创建
util包,该包下有DBConn类(连接数据库的工具类),
entity包,该包下有Student,Course,SC三个类(数据库中表的实体类),
dto包,该包下有SCDto类(多个表的字段组合后的数据传输类,封装的是页面显示需要的数据),
dao包,该包下有SCDtoDao(对应SCDto类的数据库操作类)。
创建后的工程目录如图。
要连接数据库,第一步通常会先编写一个数据库连接的工具类。
我这里使用的是JDBC方式连接数据库,具体编写可参照:java编写jdbc连接mysql数据库工具类。
数据库连接类DBConn的内容如图。
4java编写jdbc连接mysql数据库工具类
接着编写数据库表的实体类。
Student.java,Course.java,SC.java的内容如图。
然后编写dto包下的SCDto类,SCDto.java的内容如图。
最后编写dao下的SCDtoDao类,SCDtoDao.java的内容如图。
到这里,src下类的编写就完成了。
在WebContent目录下创建一个jsp文件index.jsp。创建完后,完整的工程目录如图。
编写index.jsp,具体内容如图。
如图修改web.xml文件。
到这里,页面显示的文件编写也完成了。
最后就是运行程序了,在项目名称右键选择Run As-->Run On Server,启动tomcat运行程序(这里我使用的是tomcat 9.0)。
运行结果如图,student表和course表的字段一起显示在index.jsp页面上,说明运行成功。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
IDEA中怎么设置项目更改后的分析延迟时间,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置项目更改后的分析延迟时间,这样就可确保项目范围分析的正确性,具体的操作步骤如下。......
2023-07-04 626 JAVA
IDEA中怎么设置调试器最近表达式的最大数量,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置调试器最近表达式的最大数量,从而有效避免调试器中表达式存储过多。......
2023-07-04 442 JAVA