本文目录一览:
在jsp页面中如何获取另一个jsp页面提交的信息
1、首先新建一个请求页面:文件命名为requestJsp.jsp,右键webroot下的jsp文件夹,new——》jsp,填写名称,点击finish完成创建。
2、然后新建一个被请求页面:文件命名为do.jsp,右键webroot下的jsp文件夹,new——》jsp,填写名称,点击finish完成创建。
3、请求页面注意编码格式修改为utf-8,否则编码会出错,填写一个文本框,和一个提交按钮,请求方式为post,被请求页面为do.jsp。
4、在被请求页面do.jsp页面中,获取请求页面的输入信息,String user =request.getParameter("user");并在页面中显示出来。
5、在浏览器地址栏中输入请求页面的地址,然后填写信息,点击提交。
java怎么获取jsp页面的值
jsp在页面上获取java参数总共有以下方法:
(1)直接在URL请求后添加
如:a href="thexuan.jsp?action=transparamsdetail=directe")直接传递参数, 特别的在使用response.sendRedirect做页面转向的时候,也可以用如下代码: response.sendRedirect("thexuan.jsp?action=transparamsdetail=directe") ,可用request.getParameter(name)取得参数
(2)jsp:param
它可以实现主页面向包含页面传递参数,如下:
jsp:include page="Relative URL"
jsp:param name="param name" value="paramvalue" /
/jsp:include
还可以实现在使用jsp:forward动作做页面跳转时传递参数,如下:
jsp:forward page="Relative URL"
jsp:param name="paramname" value="paramvalue" /
/jsp:forward 通过这种方式和一般的表单参数一样的,也可以通过request.getParameter(name)取得参数
(3)设置session和request
通过显示的把参数放置到session和request中,以达到传递参数的目的
session.setAttribute(name,value);
request.setAttribute(name,value)
取参数:value=(value className)session.getAttribute(name);
value=(value className)request.getAttribute(name);
怎么获取到jsp页面的数据,不是表单文本框输进去的。
可以用requset.getParameter("")方法来获取表单中提交的内容,比如你的index.html页面的表单中有一个姓名文本框:input type="text" name="username" 提交到action.jsp后,在页面中先通过写java代码取出他的值:% String name=requset.getParameter("username") % 然后在action.jsp的页面中输出:input type="text" name="myname" value="%=name%"
jsp怎么获取获取网页中的文字
1、通过js或者jquery等脚本语言获取,或者是form表单提交到servlet,sevlet中通过request获取表单属性。
2、不同的获取有不同的应用场景,一般是把当前页面的一些值获取提交到后台,那就是用表单,如果是动态的获取,就使用jquery,js获取后,通过ajax提交后台。
3、如果是a页面跳转b页面需要获取a页面的一些值给b页面使用,可以使用url传参数,例如 "aaaa",b页面可以通过获取request获取name属性的值。