社区
Web 开发
帖子详情
如何取hidden值
tjdghk
2008-06-17 02:13:59
我在jsp里的代码如下,
<input type = "hidden" name = "mode" value = "1">
我想在我的action里用这个mode 值1来进行判断,该如何写呢?
我是超级菜鸟~ ~ ㅠㅠ
...全文
258
20
打赏
收藏
如何取hidden值
我在jsp里的代码如下, 我想在我的action里用这个mode 值1来进行判断,该如何写呢? 我是超级菜鸟~ ~ ㅠㅠ
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zuqiu10hao
2008-06-18
打赏
举报
回复
声明这个hidden的id,根据id取里面的值
lixq2000
2008-06-17
打赏
举报
回复
[Quote=引用 3 楼 zidasine 的回复:]
String mode=request.getParameter("mode");
[/Quote]
xchh1220
2008-06-17
打赏
举报
回复
应该是没有把mode提交给servlet,你应该是在onShowHistory()调用servlet的吧,把它贴出来
tjdghk
2008-06-17
打赏
举报
回复
项目规定的,我没权利改,
只能在原有代码改,,,, 哎
我还是有别的方法好了
好像这里不支持
fuyou001
2008-06-17
打赏
举报
回复
[Quote=引用 9 楼 tjdghk 的回复:]
但是在我这里怎么一直是null呢?
一直调不出来,, 奇怪,,
什么情况可以导致这种现象呢?
[/Quote]
如果你用<html:html>.....这种形式,就取不到值,好像还会报错,
你要用<html></html>就是普通的,不要用struts框架的
老紫竹
2008-06-17
打赏
举报
回复
楼主截止到2008-06-17 15:47:43的汇总数据:
发帖数:20
结贴数:15
结贴率:75.00%
ryan0629
2008-06-17
打赏
举报
回复
怎么没有<form>呢,
是这个函数onShowHistory()启动action吗?
你把整个jsp页面都贴出来吧
tjdghk
2008-06-17
打赏
举报
回复
这个是action
public PPResult process(HttpServletRequest req, HttpServletResponse res) throws Exception {
ShowPasswordChangeHistoryResult result = new ShowPasswordChangeHistoryResult();
ShowPasswordChangeHistoryBean showBean = new ShowPasswordChangeHistoryBean(getParameterMap(req));
String tanCD = showBean.getTanTancd();
java.util.Date sysdate = new java.util.Date();
String mode = req.getParameter("mode");
这个是jsp
<tr>
<td colspan="5" CLASS="t02b12">★検索条件</td>
<input type = "hidden" name = "mode" value = "1">
<a href="JavaScript:onShowHistory()" >
<img src="<%= result.imgPath %>search03.gif" tabindex="3" border="0" alt="検索"
width="62" height="22" >
</a>
</tr>
上述acion启动生成下面jsp,这个jsp的检索button一按又启动这个action
yqf19851101
2008-06-17
打赏
举报
回复
你用动态Action 和动态ActionForm
ryan0629
2008-06-17
打赏
举报
回复
你把代码贴出来吧
chris9999
2008-06-17
打赏
举报
回复
request.getParameter("name")
name名称错了,要不然就是调用了错误的页面
tjdghk
2008-06-17
打赏
举报
回复
但是在我这里怎么一直是null呢?
一直调不出来,, 奇怪,,
什么情况可以导致这种现象呢?
jorter520
2008-06-17
打赏
举报
回复
楼上全是正解。。。。
crl_lxy
2008-06-17
打赏
举报
回复
String mode = request.getParameter("mode");
burningice44
2008-06-17
打赏
举报
回复
就和你获得text类型的值一样,用request.getParameter("mode");
kokobox
2008-06-17
打赏
举报
回复
无论post 还是 get 提交都可以这样取:
String mode = request.getParameter("mode");
hidden 只是dom标签的一个属性,在页面不让其显示,使之隐藏
而action取值是根据name 取value的形式
也就是 request.getParameter(页面的dom标签name); 返回 value
zhj92lxs
2008-06-17
打赏
举报
回复
和普通文本框一样request.getParameter("mode");
也可以把它作为form属性和普通文本框一样使用
zidasine
2008-06-17
打赏
举报
回复
String mode=request.getParameter("mode");
lblxiaoyu
2008-06-17
打赏
举报
回复
String tempMode = request.getParameter("mode");
diablososi
2008-06-17
打赏
举报
回复
SF
hidden
取
不到
值
在从html页用form传
值
到.aspx页面时,发现input 的
hidden
值
竟然
取
不到。网上搜了一下,也没有找到合适的答案。经过一番查证,发现是
hidden
没有name
值
,噢,原来input都是靠name来获
取
值
的。
后台获
取
不到前台
Hidden
值
后台用string str=Request.Form[txt_hid],获
取
hidden
的
值
,但是所
取
的
值
为null。为什么呢。我测试了一下,把这
hidden
的
值
赋给前台div的innerHTML,是有
值
的,但是按了button后,这个
值
显失了一下后就消失了,请高手...
input设置为
hidden
或者display:none或者visibility:
hidden
后无法获
取
里边的
值
input设置为
hidden
或者display:none或者visibility:
hidden
后无法获
取
里边的
值
近两天一直在被一个小问题困扰,不想让一个input框显示,但是设置
hidden
或者display:none或者visibility:
hidden
之后在JavaScript里又...
jquery.form插件 提交表单 type="
hidden
"
取
不到
值
的问题记录
1、外国文献:说可以改成其他的(非
hidden
),再加style="display:none"隐藏。 <INPUT type="password" style="display:none" name="invisible-password" value="mypassword"> ...
selenium2 获
取
hidden
元素文本
值
的两种方法 java
WebElement
hidden
Div = driver .findElement(By.xpath(".//*[@id='nav']/ul[1]/li[3]/div/dl/dd[2]/a")); String script ="return arguments [0] .innerText"; String n= (String)((JavascriptE...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章