1、在jsp页面中控件如:<input type="text" size="10" name="users" />   想确定下有几种方式可以取到这个input控件的值,除了在js中用document.getElementById("users").value,是否还有其他方法?遇到一个程序中,在servlet中直接用request.getParameter("users")也可以直接取到该input控件的值,但是getParameter不是只能从页面的url传参中读取吗?可以直接得到页面控件的值?2、在jsp中写一段js,在其中写出document后没有相关方法(如:getElementById)提示,这是设置的问题还是其他问题?不胜感激!

解决方案 »

  1.   

    遇到一个程序中,在servlet中直接用request.getParameter("users")也可以直接取到该input控件的值,但是getParameter不是只能从页面的url传参中读取吗?可以直接得到页面控件的值?form表单提交,在servlet中直接用request.getParameter("users")也可以直接取到该input控件的值。在jsp中写一段js,在其中写出document后没有相关方法(如:getElementById)提示,这是设置的问题还是其他问题?不是设置问题,好像本来就没有提示
      

  2.   

      jsp中的数据一般都是封装到form表单中,提交到servlet,再用request.getParameter("")取出,注意所有的数据都以String类型传递进行传递。
      至于js的提示,可以进行设置的,上google查一下就知道了