2012-08-29 62 views
0

我有一个需求。我在HTML中放置了一个隐藏字段。我想从Java中检索隐藏的文本值。有什么办法可以做到吗?我知道我们可以在javascript中完成,但我需要从java中提取值。 我创建了一个隐藏的文本字段是这样的:使用java检索隐藏输入值

<input type="HIDDEN" name="X" value="2356544"> 

我想要检索2356544通过Java。 请让我知道如何做到这一点。

+1

Java如何获取?它是一个URL,html文件,一个字符串或表单提交? –

+0

我正在做的是,我有一个HTML格式的反弹电子邮件。在电子邮件中,我已经放置了这个隐藏字段,以便追踪我将在一段时间后发送的电子邮件。我想提取隐藏字段并将其存储在某个变量中以供将来使用。请让我知道我能做到这一点。让我知道如果我可以在不使用JSP或servlet的情况下实现这一点。谢谢 – user1194310

回答

1

如果您正在使用的Servlet可以用

request.getParameter("X"); 

retrive参数的值,或者如果你有一个JSP,然后使用

Hello <c:out value="${param.X}" /> 
0

这必须是一个Web应用程序,因为它是使用html。因此,在Web应用程序中,您有请求对象,因此您可以使用来自您的servlet或操作的request.getParameter(“X”)

0

尝试这样

创建隐藏字段为ID = “X” id属性,然后在javascript取值为使用ID

var value=document.getElementById('X').value; 

使用名称

var value=document.getElementsByName('X').value;