数据库-这个用java 怎么写呢

问题描述

这个用java 怎么写呢

图片上的这种形式 用java 怎么写呢 怎么从数据库读取数据呢 表什么的已经建好了 一对多的表

请说一下详细步骤 谢谢

解决方案

再来回你一下好了:关于二级联动的问题,对你的数据格式是有要求的,如果你一次性的把数据取出来的话,需要对数据进行一下处理,每一个父类别的对应一个Map,key值是父类的ID,对应的value值是一个list,存放该父类对应的所有子类对象,这样,只用通过父类的ID去匹配二级菜单,获取子类

解决方案二:

把谷物这个select的value作为后面那个select 在数据库中查询的父ID不就可以了

解决方案三:

把谷物这个select的value作为后面那个select 在数据库中查询的父ID不就可以了

解决方案四:

这个用纯前台就可以完成了,,数据放在json文件中,,一个二级级联

解决方案五:

这里涉及到的是级联关系,如果是多表数据的话,可以共用一个Parent_id,在删选的时候,根据parent_id查找数据。

解决方案六:

直接用jdbc不就行了,你可以先拿出第一个select,然后在拿第二个,这样去拿。

解决方案七:

比较笨的方法,选择谷物之后,将谷物传入后台再次读取他的二级菜单,其实一次读出来json返回更好

解决方案八:

这就是根据不同的类型查找属于该类型下的内容,你可以在选择前面谷物的时候加一个选中事件,获取你选择的类型,
完了用ajax提交并把你选中的这个类型传值到后台,在后台把这个类型拿出来之后进行查询数据,之后把查询的数据用json的形式返回到当前页面,
完了你再把返回的值循环赋值给这个select就行了

解决方案九:

在数据库表里创建表的时候,可以创建菜单,父菜单的id和子菜单的id,在取得时候根据id就可以了比如 图片说明](http://img.ask.csdn.net/upload/201603/12/1457774800_392342.png)

时间: 2024-09-20 06:12:47

数据库-这个用java 怎么写呢的相关文章

数据库-这个用java怎么写,求代码?

问题描述 这个用java怎么写,求代码? **6 学籍管理系统 6.1 功能要求: 学生注册登记 提供给系统最基本的学籍信息. 学生成绩登记 按专业分类,以年级为单位,登记学生在校期间每门课程的成绩. 学籍更改登记 包括简历更改.成绩更改.休复转退学登记.奖惩登记. 资料统计 统计各专业某年计某学期的学习成绩情况.以考试为例,分作90-100分,80-89分,70-79分,60-69分,60分以下五档人数及占总人数的百分率.按照学生的年龄大小.地区的来源.政治面貌作人数的统计. 个人情况查询 查

Java web开发中要是用jdbc连接access数据库,连接url怎么写相对位置

问题描述 Java web开发中要是用jdbc连接access数据库,连接url怎么写相对位置 Java web开发中要是用jdbc连接access数据库,连接url怎么写相对位置,注意这里是jdbc方法连接 而不是jdbc-odbc 例如access数据库就在项目中(project文件夹下) 代码为: try { // 加载jdbc - odbc驱动 Class.forName("com.hxtt.sql.access.AccessDriver"); // 根据url创建连接实例 a

[Java]log4j写SQL Server数据库日志的统一写法

[Java]log4j写SQL Server数据库日志的统一写法 编写者 日期 关键词 郑昀@ultrapower 2005-7-19 Java log4j sqlserver   SQL Server 2000 Driver for JDBC Service Pack 3的下载 之前需要注意一点,sql server同样必须打上了sp3的补丁,然后才能与jdbc for sqlserver sp3连接.如果是"Error establishing socket"错误,很有可能是要在s

用JAVA类写的树

问题描述 请高手帮忙用JAVA类写的树.对"树"的要求:从数据库里读取信息生成一颗树,能够提供通用的访问节点的方法就可以(增加,删除,查找),

gui-新人求解 java GUI写的界面 按钮这点不会写

问题描述 新人求解 java GUI写的界面 按钮这点不会写 public class Jdbc { public static Connection getConn(){ Connection conn = null; try { Class.forName("com.mysql.jdbc.Driver").newInstance(); conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test&

用Java怎么写后台回复模块的代码,求代码。

问题描述 用Java怎么写后台回复模块的代码,求代码. 就是网站提问的问题,后台需要回复的那种代码.求大神解救. 解决方案 无非就是留言板,只是显示数据的代码不放在当前页,而是放在"后台". 具体google "jsp留言板" 解决方案二: 你没有具体的东西让人如何给你代码! 给你思路差不多,找到前台模块调用的方法,以及数据库涉及的表字段. 如果表设计没问题应该预留回复字段. 你只要写个方法把回复信息存到预留的字段里,并在回复页面调用这个方法就ok了!

sql server-如何在SQL Server 数据库中调用JAVA程序

问题描述 如何在SQL Server 数据库中调用JAVA程序 工作中 遇到一个实际的问题如下: 一个在线的SQL server数据库A,他的一个触发器在数据库有更新时把新的数据插入的到另一个SQL server 数据库B,已经写好的一个JAVA程序可以把B中的数据全部复制到一个Oracle 数据库C中,并且立即把数据库B中的数据清空.现在希望这个程序能够自动执行,就是JAVA程序能够在检测到B中有新数据后立即开始自动执行.我已经知道对于Oracle数据库可以通过触发器直接调用JAVA程序,可是

如何在数据库中存储Java指令?

Java是一种面向对象的语言,因此其指令(源代码)以类的形式出现.要在数据库中执行Java,您可以在数据库外编写Java指令并在数据库外将它们编译为已编译的类(字节代码),这些类是包含Java指令的二进制文件. 然后,将这些已编译的类安装到数据库中.安装之后,便可以在数据库服务器中将这些类作为存储过程来执行了.例如,下面的语句创建一个Java存储过程: CREATE PROCEDURE insertfix() EXTERNAL NAME 'JDBCExample.InsertFixed ()V'

ado.net-求一个无参数 调用存储过程的方法,我调用的是列转行的存储过程 但是访问数据库的方法不知道怎么写

问题描述 求一个无参数 调用存储过程的方法,我调用的是列转行的存储过程 但是访问数据库的方法不知道怎么写 访问数据不知道写 存储过程已经写好 解决方案 prepareCall()方法调用存储过程 解决方案二: use 数据库名称 这不是方法 解决方案三: use 数据库名称 用这个语句就能指向数据库 解决方案四: exec 存储过程名称