我对网络开发很新,所以你可以把更多的细节包括在内! [HTML已关闭,但JavaScript仍在实施中]
我正在创建一个网页,我希望它显示两个数据表中的一个,具体取决于是选中选项1还是选项2。我已经完成了一个单选按钮隐藏/取消隐藏系统,只显示一个表或另一个表,但现在我不知道如何用一些文件中的数据填充表格。
一些注意事项:
我知道我可以打开这些文件并将数据自己放入.html文件中,但是除了在我的html文件中创建一个文本墙之外,数据将来会发生变化,我不想必须继续编辑HTML文件以进行更新。
那么有人可以帮助我吗? 我们赞赏代码示例,提示,正确方向上的要点等等!
我很擅长的语言:C ++,Perl,以及一些Java(我从课堂上记得的东西)。
感谢StackOverFlow用户!
我当前的HTML代码:http://cl1p.net/c4sofmcc/
随意编辑此代码:http://cl1p.net/c4sofmcced/
答案 0 :(得分:1)
您可以使用<jsp:include>
“导入”文件(“包含”是一个更好的词)。
E.g。 form.jsp
:
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
...
<form method="post">
<label><input type="radio" name="table" value="1" onclick="submit()" ${param.table == '1' ? 'checked' : ''}>Show table 1</label>
<label><input type="radio" name="table" value="2" onclick="submit()" ${param.table == '2' ? 'checked' : ''}>Show table 2</label>
</form>
<c:if test="${param.table == '1'}">
<jsp:include page="table1.jsp" />
</c:if>
<c:if test="${param.table == '2'}">
<jsp:include page="table2.jsp" />
</c:if>
请注意,您需要确保最终使用语法上有效的HTML。因此,这些文件不应包含<html><head><body>
等。否则,您需要使用<iframe>
。如有必要,请向http://validator.w3.org求助。