比如:<INPUT type="text" name="shijian" size="20">  其中name定义了shijian这个名字,输入内容后,可以正常提交给数据库。如果我不使用:<INPUT type="text">,如何定义一个参数,将数据提交给数据库。我现在不清楚如何定义这样的变量!

解决方案 »

  1.   

    隐藏域<input type="hidden" name="shijian">
      

  2.   

    还有一个问题,请帮忙解决,以下是我的代码,请给于修正!(如何同时查询两个表,从两个表中分别取出某字段的值? )<%@ page import="java.sql.ResultSet" %>
    <%@ page import="org.gjt.mm.mysql.Driver.*" %>
    <jsp:useBean id="db" class="rkind.db" scope="request"/>
    <jsp:setProperty name="db" property="*"/>
    <%java.lang.String strSQL; strSQL="select fenzu.aa,listuser.bb from fenzu,listuser where fenzu.username='"+session.getAttribute("username")+"'";  //此处查询两个表
    ResultSet result = db.executeQuery(strSQL); 
    result.next(); result.close(); result = db.executeQuery(strSQL); 
    %> <HTML><HEAD>
    <META http-equiv=Content-Type content="text/html; charset=gb2312">
    <META content="MSHTML 6.00.2900.3059" name=GENERATOR></HEAD>
    <BODY>
    <DIV align=center></DIV>                  <DIV align=left>
    <select size="1" name="fenzu" class="selectclasses1">
    <%while(result.next()){%>
    <option><%=result.getString("fenzu.aa") %></option>//每个值都连续多了3个????
    <%}%>
    </option>
    </select></DIV>
    <p>
    <select size="1" name="ren" class="selectclasses1">
    <%while(result.next()){%>
    <option><%=result.getString("listuser.bb") %></option>   //没有显示出内容?????
    <%}%>
    </option>
    </select></p></BODY></HTML>
      

  3.   

    listuser 没有匹配条件么?
      

  4.   

    ResultSet result = db.executeQuery(strSQL); 
    result.next(); //why use this statement???? //此处查询两个表   为什么没有conjunction condition(联接条件)????
      

  5.   

    问题1:用url加?解决<form action="/abc/loginchecksrv?name=abc" method="post">
    </form>loginchecksrv里面 String name = request.getParameter(“name”);