学生信息查询不出来

来源:-

九儿七七

2015-11-26 11:36

为什么运行时查询学生界面时查询不到信息呢,数据库中也有数据。

写回答 关注

7回答

  • HansonQ
    2015-11-26 14:03:15
    已采纳

    这里面不好说,反正就是在 访问数据库的那一层中输出 你从前台带进来的查询条件(为什么输出的原因是因为我担心参数可能就丢失了,带入数据库里面当然就是查不出结果的)要是有输出,就看sql(需要校验sql能否成功执行)语句执行,返回的结果有没有,如果要就是页面展示以及servlet中可能没处理好导致页面取不到数据

    九儿七七 回复Hanson...

    不好意思,现在才看见,我放在回复那里了,但是控制台没报错,不知道有没有用。

    2015-11-26 16:46:00

    共 4 条回复 >

  • 着你追
    2015-12-26 19:59:27

    居然我也是同样的问题

  • 九儿七七
    2015-12-02 09:11:18

    2015-12-2 9:09:28 org.apache.catalina.core.AprLifecycleListener init
    信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: E:\MyEclipse 8.5\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\bin;D:\Tomcat 6.0\bin
    2015-12-2 9:09:28 org.apache.coyote.http11.Http11Protocol init
    信息: Initializing Coyote HTTP/1.1 on http-8080
    2015-12-2 9:09:28 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 443 ms
    2015-12-2 9:09:28 org.apache.catalina.core.StandardService start
    信息: Starting service Catalina
    2015-12-2 9:09:28 org.apache.catalina.core.StandardEngine start
    信息: Starting Servlet Engine: Apache Tomcat/6.0.18
    log4j:WARN No appenders could be found for logger (com.opensymphony.xwork2.config.providers.XmlConfigurationProvider).
    log4j:WARN Please initialize the log4j system properly.
    2015-12-2 9:09:33 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
    信息: Parsing configuration file [struts-default.xml]
    2015-12-2 9:09:33 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
    信息: Parsing configuration file [struts-plugin.xml]
    2015-12-2 9:09:33 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
    信息: Parsing configuration file [struts.xml]
    log4j:WARN No appenders could be found for logger (freemarker.cache).
    log4j:WARN Please initialize the log4j system properly.
    2015-12-2 9:09:37 org.apache.coyote.http11.Http11Protocol start
    信息: Starting Coyote HTTP/1.1 on http-8080
    2015-12-2 9:09:37 org.apache.jk.common.ChannelSocket init
    信息: JK: ajp13 listening on /0.0.0.0:8009
    2015-12-2 9:09:37 org.apache.jk.server.JkMain start
    信息: Jk running ID=0 time=0/47  config=null
    2015-12-2 9:09:37 org.apache.catalina.startup.Catalina start
    信息: Server startup in 8641 ms

    Hanson...

    你的这个控制台上面没有sql,hibernate里面不是配置了显示sql么,现在是sql 没显示,点击的查询没有被执行(点击的查询没有调用action中的查询方法)(发送查询请求--》action中查询方法--》service中---》hibernate---》数据库)

    2015-12-02 15:47:06

    共 1 条回复 >

  • HansonQ
    2015-12-01 22:04:31

    查询的时候控制台输出什么?你贴出来 我看下

    九儿七七

    我把点完查询之后的控制台输出信息贴上了,麻烦您再帮我看一下吧。

    2015-12-02 09:12:34

    共 1 条回复 >

  • 九儿七七
    2015-11-26 16:44:50

    2015-11-26 16:41:53 org.apache.catalina.core.AprLifecycleListener init
    信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: E:\MyEclipse 8.5\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\bin;D:\Tomcat 6.0\bin
    2015-11-26 16:41:53 org.apache.coyote.http11.Http11Protocol init
    信息: Initializing Coyote HTTP/1.1 on http-8080
    2015-11-26 16:41:53 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 663 ms
    2015-11-26 16:41:53 org.apache.catalina.core.StandardService start
    信息: Starting service Catalina
    2015-11-26 16:41:53 org.apache.catalina.core.StandardEngine start
    信息: Starting Servlet Engine: Apache Tomcat/6.0.18
    log4j:WARN No appenders could be found for logger (com.opensymphony.xwork2.config.providers.XmlConfigurationProvider).
    log4j:WARN Please initialize the log4j system properly.
    2015-11-26 16:41:59 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
    信息: Parsing configuration file [struts-default.xml]
    2015-11-26 16:41:59 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
    信息: Parsing configuration file [struts-plugin.xml]
    2015-11-26 16:41:59 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
    信息: Parsing configuration file [struts.xml]
    log4j:WARN No appenders could be found for logger (freemarker.cache).
    log4j:WARN Please initialize the log4j system properly.
    2015-11-26 16:42:05 org.apache.coyote.http11.Http11Protocol start
    信息: Starting Coyote HTTP/1.1 on http-8080
    2015-11-26 16:42:05 org.apache.jk.common.ChannelSocket init
    信息: JK: ajp13 listening on /0.0.0.0:8009
    2015-11-26 16:42:05 org.apache.jk.server.JkMain start
    信息: Jk running ID=0 time=0/60  config=null
    2015-11-26 16:42:05 org.apache.catalina.startup.Catalina start
    信息: Server startup in 12044 ms
    Hibernate:
        select
            users0_.uid as uid1_1_,
            users0_.username as username2_1_,
            users0_.password as password3_1_
        from
            hello_users users0_
        where
            users0_.username=?
            and users0_.password=?

    九儿七七 回复Hanson...

    这个users里边的数据是我登上后台用户页面时产生的,没有问题,登上之后查询students的信息时查询不出来。

    2015-11-30 08:23:13

    共 2 条回复 >

  • 请叫我百度
    2015-11-26 15:25:40

    有可能是你的查询界面的表单代码name属性值去javaBean中封装的值不一致,或者说你的查询方法的sql语句不正确,又或者数据库名字写错了吧。

    九儿七七

    非常谢谢你能给我解答,可是我找了好久没发现哪里有内容写错了,急死了。

    2015-11-26 15:54:41

    共 1 条回复 >

  • HansonQ
    2015-11-26 13:39:16

    也可以在持久层做一个输出输出  查询条件以及结果看控制台输出

    九儿七七

    能麻烦您再给细说一下吗,我是新手不太懂。

    2015-11-26 13:56:29

    共 1 条回复 >

使用Struts2+Hibernate开发学生信息管理功能

Strust2+Hibernate整合开发案例,Java Web开发技能更上一层楼

80701 学习 · 754 问题

查看课程

相似问题