在执行“查看源”时隐藏字段丢失

时间:2011-05-19 14:46:19

标签: java html jsp

我的jsp表单中有两个隐藏的字段。当我在浏览器中获取页面并执行“查看源代码”时,我只能看到第一个隐藏字段,而不是第二个字段。

 <input type="hidden" name="url" id="url" value="<%=url%>" />
 <input type="hidden" name="age" id="age" value="<%=age%>" />

语法错了吗?请帮忙

更新

代码:

<form name="displayForm" action="javascript: submitPage();"> 

<input type="hidden" name="url" id="url" value="<%=url%>" /> 
<input type="hidden" name="age" id="age" value="<%=age%>" /> 
<span class="notice required">* indicates required field</span> Source in the browser is 
<form name="displayForm" action="javascript: submitPage();"> 
<input type="hidden" name="url" id="url" value="unix.com"; /> 
<span class="notice required">* indicates required field</span>

3 个答案:

答案 0 :(得分:2)

确保为JSP服务的tomcat实际部署了您的更改。尝试找到文件“jspfilename_jsp.java”,看看你的隐藏字段语句是否真的在那里。您可能需要查看Lambda Probe for Tomcat,它只需单击鼠标即可清除缓存,从而强制重建。

答案 1 :(得分:1)

没有。一定是在那里。您可能会有条件地渲染它。

答案 2 :(得分:0)

你使用哪种浏览器?您是否尝试使用某种“开发工具”(Chrome - 开发人员工具,FF - Firebug,IE8 + - 开发人员工具)进行检查?

当您提交表格时会发生什么,您对“年龄”有什么看法?