java 在jsp中怎样获取servlet中的数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 在jsp中怎样获取servlet中的数据相关的知识,希望对你有一定的参考价值。

jsp的数据传给servlet的方法:
第一种超链接,在href=\'servletAction?id=xxx\'
第二种form表单提交,当点击submit时,action="servletAction" method=\'get/post\'
第三种就是利用ajax,url=\'servletActionz\',当然了,这里也有get和post两种情况,get直接在url后面加问号传参,post会把参数放在实体内容里面。
最后在servlet那边 用 request.getParameter("参数名");就可以拿到了
参考技术A 一般是两种,如果你想获得input等文本框中的值,只要保证提交了form表单,就可以在servlet中用request.getParamater("@name");@name为你的input的name属性值。
如果你想传的参数不想在页面中显示,或是只是你定义的一个标志量,可以放在<input type="hidden">中,总只,只要是在form中,form提交了,就可以用上面的方法得到jsp中的值了。本回答被提问者采纳

在servlet中怎样获取jsp中下拉列表中的值

要在servlet中获取JSP页面下拉列表的值,首先需要在JSP中有将下拉列表的值传递到后台,然后在后台通过request对象的getParameter("列表名")的方法来获取列表中的值;
从JSP传递值到后台有两种方法:
1、通过form表单提交,这种方式提交之后,到后台需要按照下拉列表的name属性来获取值;
2、通过JavaScript提交到后台,可以根据下拉列表的id来获取页面的值,然后传递到后台,可选用ajax或者表单提交。
参考技术A get***values,可以获得selected的所有值,具体函数名称真忘记了,需要ide自动提示才知道。追问

谢谢 我已经知道了

以上是关于java 在jsp中怎样获取servlet中的数据的主要内容,如果未能解决你的问题,请参考以下文章

JAVA中servlet页面怎样刷新session,使JSP页面得到即使更新????

在程序中怎样注册servlet?jsp中的知识

怎样验证jsp页面输入的用户名与密码和数据库中的一致?

java中怎样获取当前路径的绝对路径

jsp页面中怎样获得list

jsp中,用ajax获取数据