HDIV密码标签无法正常工作

时间:2016-06-03 13:41:25

标签: jsp jsp-tags hdiv

我正在尝试使用HDIV的密码标记来加密参数。我已经尝试了以下页面https://github.com/hdiv/hdiv/wiki/05.-HDIV-Tag-Libraries#5113-tag-cipher中的示例。

根据文件

<input type="hidden" name="p1" value="<hdiv:cipher parameter="p1" value="v1"/>"/>

应该给出结果

<input type="hidden" name="p1" value="0"/>

但是我得到了

<input type="hidden" name="p1" value="v1"/>

没有任何东西被加密/隐藏。

我需要一个配置吗?

我正在使用 HDIV 3.2.0

1 个答案:

答案 0 :(得分:1)

您是否在表单中包含<hdiv:cipher>标记?例如,Spring MVC中的<form:form>标记。

密码标记用于向现有表单添加新参数,因此您必须将其包含在表单标记内。

要检查的另一件事是Hdiv配置中的confidentiality配置选项。如果已停用,您将无法获得机密价值0,但实际值v1