假设这JSP叫 indexjsp,自己提交给自己
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<html>
<body>
<form id="test" method="post" action="indexjsp">
<select id="code" name="plugin">
<option value="1cn">cn</option>
<option value="2us">us</option>
<option value="3en">en</option>
</select>
<input type="submit" value="提交">
<br>
<%outprintln(requestgetParameter("plugin")); %>
</form>
</body>
</html>
请采纳
实现思路:先通过java代码获取到jsp中相应的参数值(可以多次获取到不同的值)
举例:
form中定义:
<input type="text" value="zhangsan1" name ="username"/>
<input type="text" value="23" name ="userage"/>
java中定义:
String age = requestgetParameter (“userage”);//获取到jsp中的值
String username= requestgetParameter (“username”);//获取到jsp中的值
备注:form中标签字段必须有name属性,否则获取不到。
两者都是可以的,区别在于get是从服务器拿数据,post是向服务器送数据。
get不安全,由于参数会放在url中,大家能够看到,且数据量不能大于2kb(有限制)。
post是通过>
windowlocation='getinfojsp';
这样肯定不行啊,跟你直接访问没有区别,肯定为null;
$post('getinfojsp',{
'username':$('#username')val(),
'password':$('#password')val()
});
这种访问可以
以上就是关于jsp页面java代码如何获取本页面的参数全部的内容,包括:jsp页面java代码如何获取本页面的参数、在jsp页面中如何获取另一个jsp页面提交的信息、如何从HttpServletRequest request里面获取客户端提交的post内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)