是否可以创建一个带有 spring taglib 前缀的 jquery 元素?
在我的 jsp 中,我有我的 taglib
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
我想做:
$('<form:input/>', {type: "hidden", prefix: "form", path: "critList["+j+"].attrib", value : splitted[0] }).appendTo("form[name='cisManagerForm']");
$('<form:input/>', {type: "hidden", prefix: "form", path: "critList["+j+"].operator", value : splitted[1] }).appendTo("form[name='cisManagerForm']");
$('<form:input/>', {type: "hidden", prefix: "form", path: "critList["+j+"].value1", value : splitted[2] }).appendTo("form[name='cisManagerForm']");
但是当我尝试在 Apache 中部署页面时,“form:input”符号出现错误。如果我没有在输入中添加“表单”前缀,则输入值似乎不会发送到我在 java/spring 上的服务器代码。
有什么建议么?
顺便说一句,为问题添加更多上下文。我的目标是能够在服务器端填充 AutoPopulatingList,基于我在客户端使用 javascript 所做的数据转换(同时我正在使用相同的 POST 向服务器发送一些其他数据)。