什么都不用搞,一个jsp页面搞定,设置一个变量比如perID,页面提交给自己,然后用request获取这个perID,jdbc去数据库取数据判断就ok了

解决方案 »

  1.   

    首先检查一下你查不到数据会不会是你数据库里没有相应学号的信息呢?    大致思路是这样 第一次进这个JSP页面的时候默认传一个id给它,假设为0,这样第一次访问页面时就不会有数据,只有一个输入学号的文本框<input type="text" name="id" value=""/>,然后你输入学号 然后点提交.form的action="当前页面.jsp"即可.这时重新刷新页面 获得到你输入的学号 然后查询 在显示数据的地方判断一下,如果有数据则显示学生信息  否则不显示 应该就可以实现了
      

  2.   

    使用URL重写技术?例如<form action="show.jsp?id=0" method="get"></form>初始为0?
      

  3.   

    不需要,action就直接用show.jsp 在提交后页面用request.getParameter("你input的id")就可以收到文本框内的输入信息了,然后做数据库操作
      

  4.   

    这个也忒简单了点吧.
    请问LZ你的学员信息是存在数据库中的吗?
    你的JSP页面有连接数据库并进行query的操作吗?
      

  5.   

    select count(學號) from  數據庫 where 學號='"+學號+"';
    根據數量判斷是否存在
      

  6.   

    你要觉得提交给自己有点不爽,就把技术再向前一小步,学学servlet,把jsp的请求提交到servlet.
    写servlet和写普通的class一样。
      

  7.   


    1、你就先搞个最简单的,写一个页面里面只有一个输入框,提交后就在本页面把输入的内容给显示出来,
    2、这个你写好后,然后修改这个页面,把你取得的那个内容加上jdbc连接数据库查询操作,然后在打印出来
    你是不是第一个就写不出来啊?