第二个问题: Missing end tag for "c:test"

yukougou 2013-09-22 08:17:13
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<%@include file="/common/common.jsp" %>
<html>
<head>
<base href="<%=basePath%>">
<script type="JavaScript" src="crossbrowser.js" type="text/javascript">
</script>
<script type="JavaScript" src="outlook.js" type="text/javascript">
</script>
<title>Outlook Like Bar</title>

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->

<!--
you need this style or you will get an error in ns4 on first page load!
-->
<STYLE>
div {
position:absolute;
}
</STYLE>



<SCRIPT>

// ---------------------------------------------------------------------------
// Example of howto: use OutlookBar
// ---------------------------------------------------------------------------


//create OutlookBar
var o = new createOutlookBar('Bar',0,0,screenSize.width,screenSize.height,'#606060','white');//'#000099') // OutlookBar

//根据授权列表创建父模块
<c:forEach items="${modules}" var="m">
<c:if test="${empty m.parent}">
var p$ m.id = new createPanel('id_${m.id}','${m.name}');
o.addPanel(m.id);
</c:if>
</c:forEach>

//根据授权列表创建子模块
<c:forEach items="${modules}" var="s">
<c:test="${!empty s.parent}">
p$ s.parent.id.addButton('netm.gif','${s.name}','parent.main.location="${s.url}"');
</c:forEach>


o.draw(); //draw the OutlookBar

//-----------------------------------------------------------------------------
//functions to manage window resize
//-----------------------------------------------------------------------------
//resize OP5 (test screenSize every 100ms)
function resize_op5() {
if (bt.op5) {
o.showPanel(o.aktPanel);
var s = new createPageSize();
if ((screenSize.width!=s.width) || (screenSize.height!=s.height)) {
screenSize=new createPageSize();
//need setTimeout or resize on window-maximize will not work correct!
//ben鰐ige das setTimeout oder das Maximieren funktioniert nicht richtig
setTimeout("o.resize(0,0,screenSize.width,screenSize.height)",100);
}
setTimeout("resize_op5()",100);
};
}
//resize IE & NS (onResize event!)
function myOnResize() {
if (bt.ie4 || bt.ie5 || bt.ns5) {
var s=new createPageSize();
o.resize(0,0,s.width,s.height);
}
else
if (bt.ns4) location.reload();
};

</SCRIPT>

</head>
<!-- need an onResize event to redraw outlookbar after pagesize changes! -->
<!-- OP5 does not support onResize event! use setTimeout every 100ms -->
<body> onLoad="resize_op5();" onResize="myOnResize();"
</body>
</html>


...全文
1070 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
枫醉秋 2013-09-24
  • 打赏
  • 举报
回复
引用 2 楼 u011361026 的回复:
往哪个地方添加呢?
[code=JSP] <%@ page language="java" import="java.util.*" pageEncoding="GB18030"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <%@include file="/common/common.jsp" %> <html> <head> <base href="<%=basePath%>"> <script type="JavaScript" src="crossbrowser.js" type="text/javascript"> </script> <script type="JavaScript" src="outlook.js" type="text/javascript"> </script> <title>Outlook Like Bar</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> <!-- you need this style or you will get an error in ns4 on first page load! --> <STYLE> div { position:absolute; } </STYLE> <SCRIPT> // --------------------------------------------------------------------------- // Example of howto: use OutlookBar // --------------------------------------------------------------------------- //create OutlookBar var o = new createOutlookBar('Bar',0,0,screenSize.width,screenSize.height,'#606060','white');//'#000099') // OutlookBar //根据授权列表创建父模块 <c:forEach items="${modules}" var="m"> <c:if test="${empty m.parent}"> var p$ m.id = new createPanel('id_${m.id}','${m.name}'); o.addPanel(m.id); </c:if> </c:forEach> //根据授权列表创建子模块 <c:forEach items="${modules}" var="s"> <c:if test="${!empty s.parent}"> p$ s.parent.id.addButton('netm.gif','${s.name}','parent.main.location="${s.url}"'); </c:if> </c:forEach> o.draw(); //draw the OutlookBar //----------------------------------------------------------------------------- //functions to manage window resize //----------------------------------------------------------------------------- //resize OP5 (test screenSize every 100ms) function resize_op5() { if (bt.op5) { o.showPanel(o.aktPanel); var s = new createPageSize(); if ((screenSize.width!=s.width) || (screenSize.height!=s.height)) { screenSize=new createPageSize(); //need setTimeout or resize on window-maximize will not work correct! //ben鰐ige das setTimeout oder das Maximieren funktioniert nicht richtig setTimeout("o.resize(0,0,screenSize.width,screenSize.height)",100); } setTimeout("resize_op5()",100); }; } //resize IE & NS (onResize event!) function myOnResize() { if (bt.ie4 || bt.ie5 || bt.ns5) { var s=new createPageSize(); o.resize(0,0,s.width,s.height); } else if (bt.ns4) location.reload(); }; </SCRIPT> </head> <!-- need an onResize event to redraw outlookbar after pagesize changes! --> <!-- OP5 does not support onResize event! use setTimeout every 100ms --> <body> onLoad="resize_op5();" onResize="myOnResize();" </body> </html> [/code]
yukougou 2013-09-23
  • 打赏
  • 举报
回复
往哪个地方添加呢?
枫醉秋 2013-09-23
  • 打赏
  • 举报
回复
应该每天c:test这个标签吧,应该是c:if

39,084

社区成员

发帖
与我相关
我的任务
社区描述
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
社区管理员
  • HTML5社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧