我知道在asp中可以用<%=name%>不知道在jsp中可不可以这样,我也是个新手。

解决方案 »

  1.   

    为什么变量a的值会是name,<jsp:param name="a" value = "??????" />中的name是用在下一页面中getParameter("a")时用的,所以根本不会影响到你的value这个地方应该这样写<jsp:param name="a" value = "name" />、所以看着有些混乱,你的String name = request.getParameter(“username”)中的变量可以换个名字多好就叫userName吧,<jsp:param name="a" value = "userName" />、
      

  2.   

    你对,<jsp:param name="a" value = "指定给param的值" />不是很了解
    其实安你的要求是name=“usename”value=“你想要的值”
    明白吧
      

  3.   

    定义变量不要用 name = ...,建议 something_name = ....看了有点晕。同意
      

  4.   

    <jsp:forward page = 转向页面 >
    <jsp:param name=转向页面要接收的参数名 value = 要传递的参数值 />
    </jsp:forward>
    这样能明白了吧
      

  5.   

    在页面的处理jsp和asp有很多相似的地方。你那里直接用:value="<%=name%>"
    就可以了