首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用Spring标记包括jsp页面?

如何使用Spring标记包括jsp页面?
EN

Stack Overflow用户
提问于 2013-03-29 05:43:34
回答 1查看 17K关注 0票数 5

我在使用Spring,因为我有user.jsp

user.jsp有三个独立的分区: 1.个人,2.教育,3.奖励。每个部分都有我创建的不同的表单.jsp。

现在,我正在考虑使用一个控制器将这三种表单包含到user.jsp和display中。

以下是我的控制器类代码:

代码语言:javascript
运行
复制
@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中的错误代码

在预期path /EClass/WebContent/WEB/ pages/profile/profile/professional.jsp al.jsp中找不到“profile/professional.jsp al.jsp”片段。

因此,请帮助我如何包括和如何与单一控制器工作?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-29 06:36:52

在您的User.jsp中编写以下代码..。

代码语言:javascript
运行
复制
        <%@ 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>
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15697998

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档