有呀,页面1中有这么一句:
<a href="shanchu.jsp?id=<%= RS_result.getString("qx_yonghuming") %>">
不是吗?

解决方案 »

  1.   

    wjwcsdn(翔) 你看仔细点,那是数据库字段。
      

  2.   

    而且还报错:而且页面1还报错:
    javax.servlet.servletexception:[oracle][odbc] invalid column number <1>
    为什么?高手呢?
      

  3.   

    先不管页面1的错误,这种错误,自己找找,小问题的至于获取不了id的知,你直接在IE地址栏输入:http://IP:端口/(页面2)?id=11
    看是否能获取,我想问题不大吧,
    不能就屏蔽掉:
    <jsp:useBean id="connDb" scope="page" class="quanxian_db.ConnOracle"/>
      

  4.   

    代码没问题,把页面1生成的html代码贴出来吧
    主要看这句的结果正确是否
    <a href="shanchu.jsp?id=<%= RS_result.getString("qx_yonghuming") %>">
      

  5.   


    把<a href="shanchu.jsp?id=<%= RS_result.getString("qx_yonghuming") %>">
    改为
    <a href="shanchu.jsp?id=<%=RS_result.getString("qx_yonghuming") %>">
    看看
      

  6.   

    <a href="shanchu.jsp?id=<%= RS_result.getString("qx_yonghuming") %>">
    <a href="shanchu.jsp?id=<%=RS_result.getString("qx_yonghuming") %>">
    这两个有区别吗?就是中间多了个空格而已
      

  7.   

    为什么要屏蔽掉 :<jsp:useBean id="connDb" scope="page" class="quanxian_db.ConnOracle"/>
      

  8.   

    <a href=shanchu.jsp?id=<%=RS_result.getString("qx_yonghuming") %>>
      

  9.   

    就是,明显那个引号有问题嘛wjwcsdn(翔) 你看仔细点,那是数据库字段。结果还不懂装懂,搞笑,其实自己看看页面1的源文件很容易就找到问题,还跑来问
      

  10.   

    我觉得代码没什么问题
    应该是RS_result.getString("qx_yonghuming")根本就取不到值吧
    你最好在页面1中把RS_result.getString("qx_yonghuming")的值打印出看看是多少?
      

  11.   

    程序遇到问题,就是一步一步跟啊,取不到ID,先看你是怎么传的,URl传req.getParameter("id")
    在看ID啊在那里写入啊。同意: liujs1026(焰火) (
      

  12.   

    <a href="shanchu.jsp?id=<%= RS_result.getString("qx_yonghuming") %>">  这里的ID运行后是否得到了值?
    如果有值,那么request.getParameter("id");
    是可以取得值的。
      

  13.   

    不是不能得到,是你没有判断空值的情况
    String strPage;
    strPage=(String)request.getParameter("sn");
    if(strPage==null||strPage.equals("")){strPage="1";}