有一数据表 table 包含3个字段 分别是 id, news_text,news_title 。 请问如何将a.jsp页面中获取的id值(String sql1="select top 5 news_title,news_text,id from news";)传递到 b.jsp页面(String sql2="select * from news where id= '"+id+"' ";) 
     在此谢谢各位大侠了!

解决方案 »

  1.   

    可以在查询所有里面,隐藏个ID,然后跳转时把ID带过去,不就可以了
      

  2.   

    哥哥这是最基本的知识点哟,其实你这个需求还没有描述清楚,
    假如在a.jsp已经获取到id值,比如int data='获取id';然后你可以把data保存在session,session.setAttribute("test",data);然后你在b.jsp页面获取session中的数据就可以了String data=(String)session.getAttribute("test");
      

  3.   

    表单请求的话 你用隐藏域或者你直接连接在b.jsp?id=xxxx 后面就行了
      

  4.   

    一般情况用request就行了,把值放到request里,在你需要使用的页面get出来就OK了。
      

  5.   

    其实我就是想做一个文章类页面 首页(index.jsp ), 在index.jsp中读取并显示所有文章标题(news_title), 点击标题后显示文章内容  
    二楼方法我试了 但是出现字符不匹配的情况 cast后还是出问题