1

对于 HTML 页面中的每个表单,我想在它通过 JEE 过滤器时添加一个额外的隐藏输入标记。例如,对于给定的 HTML 页面:

 <html>
    <form name="input" action="submit.jsp" method="post">
         <input type="hidden" name="id" value="1"/>
         <input type="submit" value="Submit"/>
     </form>
 </html>

最终结果应该与此类似:

 <html>
    <form name="input" action="submit.jsp" method="post">
         <input type="hidden" name="id" value="1"/>
         <input type="submit" value="Submit"/>
         <input type="hidden" name="dynamickey" value="DYNAMIC_VALUE_HERE"/>
     </form>
 </html>

由于 HTML 可能格式不正确,我认为 Jericho 将是首选的 HTML 解析器。在浏览了几次网页之后,我找到了更改现有标签值的方法,但是如何添加额外的标签让我无法理解。

提前感谢您的帮助。

4

0 回答 0