jsp页面怎么获得request中的值参考代码如下:
");说明:
创建request 对象
用request的getParameter方法来获取URL中的参数就获取到了
如果是javascript获取 documentgetElementById("表单的ID")value;
如果是servlet 在目标servlet调用 requestgetParameter("表单的name值 注意:id值获取不到")
如果是struts框架的html标签 比如<html:text property="name" styleId="ID"></html:text>
是一个文本 在js获取就要标记 styleId="ID" 同样 documentgetElementById("表单的ID")value;
在struts html标签中 styleId 就相当于id
如果是目标 action 就 requestgetParameter("property的值");
将这个值用c标签保存到rquest中,
<c:set var="变量名" scope="request" value="${表达式 }" />
就可以用requestgetAttribute("变量名")
Good luck
String nu=requestgetParameter("prpLassistFeeAuditStatus");//这就是你要的取select值的方法
nu为变量名,其中prpLassistFeeAuditStatus就是你写的name选项的name值。
在你的代码里加上
<form action="JSP文档名jsp" method="post">
你的内容
<input type="submit" value="提交">
</form>
提交后,select选中的值就被存入nu这个变量中,这是你可以直接把nu放到JS里用
这个方法比较简单,还有个用JAVABEAN实现的。这里就不说了
直接value=<%=requestgetParameter("id")%吗?还是还有其他的代码?因为我有试过value=<%=requestgetParameter("id")%,但是好像还是不行~回答:
你看你的的updatejspid=<s:property value="#userid/传过去的这个url的id=后面有值吗,没值就是空,有值的话update的页面取是有值的,<input type ="hidden" name = "id" value =/这个是隐藏域,你在update这个页面是看不到的,只有查看源代码才能看到value是否有值追问:
url的id是有值得,因为我想对指定id的用户的用户名和密码进行修改,所以我想在updatejsp页面通过
<input type ="hidden" name = "id" value =<%=requestgetParameter("id")%/再把id传到修改的action中去,但是这个id总是传不到action中去~回答:
隐藏域是可以的,如果<input type ="hidden" name = "id" value ="<%=requestgetParameter("id")%"/
这里的value有值,那就说明没问题
以上就是关于jsp页面怎么获得request中的值全部的内容,包括:jsp页面怎么获得request中的值、使用jsp获取当前页面的文本框中输入的值该怎么获取,哪位大师知道帮帮忙啊、jsp中java段(即<% %>标签中)怎么获取这个页面el中的值(${ })等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)