jsp动态显示数据库查询结果

要求不太复杂,但是我不太清楚该怎么样弄.
就是在jsp页面可以随便输入查询语句,并不限定某一张表。要求可以显示出查询结果。难点在于表头的内容不同表和不同查询条件时会变化,这个地方不知道该怎么弄,求大神帮助,3q

3个回答

在一个页面调用JS,相当于JS获取到你的查询语句。然后JS通过调用执行。将生成的结果打印在第一个页面上。 你可以理解成第一个页面HTML静态,js调用后台服务或另一个页面处理(如PHP),结果输出到HTML上

xywm009
xywm009 您说的这个不难,关键是要把所有的东西都显示出来,特别是那个sql查询到的列名,不同表名字,多少都是不一样啊
接近 5 年之前 回复

用ajax来做,+mybatis基本上就可以了

xywm009
xywm009 ajax这个我能做出来,就是我说的那个难点,要实现任意select语句查询到结果可以全都显示到这个页面里
接近 5 年之前 回复

类似mysql数据库客户端的功能?
你的查询结果显示涉及到几张表呢?如果表数量不多的话,根据查询的表,每张表都各自一个table,然后只显示当前查询的表,其他都隐藏。
或者根据查询结果动态js拼接表头+表内容。

xywm009
xywm009 数量不少,要是那么做,有点工作量太大了
接近 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问