Java 如何使用Spring表单标记包含jsp页面?
我使用的是Spring,因为我有Java 如何使用Spring表单标记包含jsp页面?,java,spring,jsp,spring-annotations,Java,Spring,Jsp,Spring Annotations,我使用的是Spring,因为我有user.jsp user.jsp有三个独立的部分:1。个人的,2。教育,3。奖品。每个部分都有我创建的不同的forms.jsp 现在我正在考虑使用一个控制器将这三个表单包括到user.jsp和显示模型中 以下是我的控制器类代码: @Controller @RequestMapping(value="profile") public class UserProfileController { @RequestMapping(value="user", m
user.jsp
user.jsp
有三个独立的部分:1。个人的,2。教育,3。奖品。每个部分都有我创建的不同的forms.jsp
现在我正在考虑使用一个控制器将这三个表单包括到user.jsp
和显示模型中
以下是我的控制器类代码:
@Controller
@RequestMapping(value="profile")
public class UserProfileController {
@RequestMapping(value="user", method=RequestMethod.GET)
public String user(Model model) throws Exception {
model.addAttribute("profile", new PersonalForm());
return "profile/user";
}
这是我的Personal.jsp文件(所有剩余文件都相同,但名称不同)
那么,如何将这三个jsp包含到user.jsp
?实际上我正在尝试,但是Eclipse显示了一个错误。下面是我在user.jsp
中的错误代码:
在中未找到片段“profile/professional.jsp”
预期路径/EClass/WebContent/WEB-INF/
页面/profile/profile/professional.jsp
因此,请帮助我如何在User.jsp中包含以及如何使用单个控制器?编写以下代码
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<fieldset id="profile_proffiesional">
<form:form action="profile/user" modelAttribute="profile">
<jsp:include page="personal.jsp"></jsp:include>
<jsp:include page="educational.jsp"></jsp:include>
<jsp:include page="awards.jsp"></jsp:include>
</form:form>
</fieldset>
能否从上下文xml文件发布视图解析器配置?@Jeevan patil。。一旦看到我的编辑代码,我就不会看到你在其他jsp的任何地方包含professional.jsp。那你怎么能得到这个错误呢?