我们老师出的题目
我写的代码是这样的:
index.jsp
<body>
 学生姓名:<input type="text" name="name"></br>
  学生年龄:<input type="text" name="age"></br>
  学生兴趣
  <input type="checkbox" value="sing" name="hobby">唱歌
  <input type="checkbox" value="swim" name="hobby">游泳
  <input type="checkbox" value="read" name="hobby">看书
  <input type="checkbox" value="internet" name="hobby">上网
  <form action = "show.jsp"><input type="submit" value="提交"></form>
   <br>
  </body>
然后show.jsp就不知道怎么写了 剩下的都不会做

解决方案 »

  1.   

    http://www.cnblogs.com/java-class/p/6358964.html
      

  2.   

    你这是 要 用action表单的 你要连接你后台 数据一般都在后台传 页面只是显示 你可以了解MVC架构 是有分层 数据不在页面上进行处理
      

  3.   

    input在form表单中,数据一般都是直接提交到后台处理
      

  4.   

    input 放到form里,直接提交,后台就可以获取到input里的值了,然后打印到你想要的页面上
      

  5.   

    你还把form写外面了, 上课要好好听讲
      

  6.   

    首先,input是在form标签里面的,其次,你form标签时提交给后台的而不是直接跳转页面,在后台获取from表单提交的参数后可以放到session中,在show.jsp页面打印出来就可以了
      

  7.   

    <form>是转到后台,通过后台再做跳转到Show.jsp的,如果你仅仅只是在show.jsp中显示的话,可以通过JS传参的方式去实现,具体如下:
    <script language="javascript" type="text/javascript"> 
    window.location.href="show.jsp?name="+ document.getElementById("name").value; 
    </script>
      

  8.   

    你们老师应该是单纯的让你们练习参数传递吧,你也不要用form提交了,直接弄个a标签,<a href="show.jsp?参数"></a> 可以把参数传递给下个页面,
      

  9.   

    form要把你要提交到后台的东西包住啊 上课好好听课啊!
      

  10.   

    你写的form我竟然不知道该从何说起
      

  11.   

    jstl 会不会用?
      

  12.   


    <form action="">
    <input/>
    <input/>
    <input/>
    <input/>
    <input type="submit">
    </form>这样后台才能得到;
      

  13.   

    action请求后台,数据库查询、跳转到指定的界面,用jstl表达式进行数据的显示。
      

  14.   

    这个是jsp的九个内置对象和servlet的4大作用的使用,你在show.jsp 页面使用request.getParams(“name”)来接受你从上一个一面传递过来的参数,或者使用el表达式${requestScop.name}