错误: org.springframework.web.servlet.tags.form.HiddenInputTag名称'1‘的BindingResult和普通目标对象都不能作为请求属性 tomcat--http--30错误org.springframework.web.servlet.tags.form.HiddenInputTag -- bean名称“1”的BindingResult和普通目标对象都不能作为请求属性java.lang.IllegalStateException:在org.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag.getBindStatus(AbstractDataBoundFormElementTag.java:168)的org.springframework.web.servlet.support.BindStatus.(BindStatus.java:144)上,BindingResult和普通目标对象都不能作为请求属性。
在我的jsp页面或控制器中,没有bean '1‘
jsp页面:
<form:hidden path="${employerForm.companyUser.uid}"/>
                        <form:form id="employerForm" action="saveCompanyInfo"
                            method="post" commandName="employerForm" role="form">主计长:
@RequestMapping(value = { "/employer/addCompanyProfile",
            "/admin/addCompanyProfile" }, method = RequestMethod.GET)
    public String createEmployerProfile(@RequestParam("user") String username,
            Model model, HttpServletRequest request) {它在本地运行正常,在远程服务器中出现错误。
发布于 2015-07-16 11:47:18
我无法解释它如何在本地工作,但我认为您不希望为您的领域提供一个动态路径。你应该写:
<form:hidden path="employerForm.companyUser.uid"/>https://stackoverflow.com/questions/31423014
复制相似问题