apache tiles创建多个id

时间:2012-02-19 19:38:21

标签: java spring tiles

我使用spring mvc和apache tiles创建java web应用程序。我对页面中元素的HTML元素ID有问题 因为我使用的是瓷砖,所以我有一个布局和两个容器 - 我可以根据用户请求放置内容的地方。这是我的布局:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles" %>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>

<html>
<head>
    <title></title>
</head>
<body>
    <tiles:insertAttribute name="container1"/>
    <tiles:insertAttribute name="container2"/>
</body>
</html> 

假设我有一个带有输入元素的content.jsp页面:

<input type="text" name="abc" id="abcInput" />
<input type="text" name="def" id="defInput" />

现在我想对container1和container2使用content.jsp。问题是,这样我将获得一个包含重复ID的页面:abcInput和defInput将在页面中出现两次。有没有办法控制ids?

0 个答案:

没有答案