我有两个文件,一个是:
<html>
<head>
<title>
请输入表单元素
</title>
</head>
<body>
  <form action="f2.jsp">
    <table border=1 cellpadding=0 cellspacing=0>
      <tr>
        <td>用户ID</td>
<td><input type="text",name=userid1></input></td>
</tr>
<tr>
    <td>
    <input type="submit" value="提交"></input>
    </td>
    </tr>
    </table>
</form>
</body>
</html>
文件f2为:
<%@ page contentType="text/html; charset=GB2312" %>
<% 
    
        String suserid=request.getParameter("userid1");
     
%>
<html>
<head><title>感谢!</title></head>
<body>
<table border=1 cellpadding=0 celspacing=0>
  <tr>
  <td>用户ID:</td><td><%=suserid%></td>
  </tr>
</table>
</body>
</html>
但suserid结果怎么总是null呢?我用的是tomcat6.0
麻烦各位高手帮着看一下。

解决方案 »

  1.   

    input 里面为什么会出现一个 逗号 , 
    麻烦按照 规范写代码,标签全部小写,属性用 引号括起来
      

  2.   

    <% 
        
            String suserid=request.setParameter("userid1"); 
        
    %> 赋值用set取值用get
      

  3.   

    向上面我的回答道歉。
    不是那里的问题。那里取值没错!
    <td> <input type="text",name=userid1> </input> </td> 
    还有这里name=“userid1”是不是要到引号啊?
      

  4.   

    太感谢yjailj了,就是这个逗号,我一天都没看出来,以后一定按规范写!