Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/MonitoringResources.properties
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/Attic/MonitoringResources.properties,v
diff -u -r1.1 -r1.2
--- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/MonitoringResources.properties 2 Feb 2005 04:29:13 -0000 1.1
+++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/MonitoringResources.properties 19 Apr 2005 05:46:58 -0000 1.2
@@ -1,2 +1,7 @@
# Resources for parameter 'org.lamsfoundation.lams.monitoring.MonitoringResources'
-# Project P/lams_monitoring
\ No newline at end of file
+# Project P/lams_monitoring
+
+label.synch.gate=Synch Gate
+label.permission.gate=Permission Gate
+label.schedule.gate=Schedule Gate
+lable.description=Description
\ No newline at end of file
Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/IMonitoringService.java
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/IMonitoringService.java,v
diff -u -r1.13 -r1.14
--- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/IMonitoringService.java 18 Apr 2005 07:50:14 -0000 1.13
+++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/IMonitoringService.java 19 Apr 2005 05:46:57 -0000 1.14
@@ -24,6 +24,7 @@
import java.util.List;
import org.lamsfoundation.lams.learningdesign.Activity;
+import org.lamsfoundation.lams.learningdesign.GateActivity;
import org.lamsfoundation.lams.lesson.Lesson;
import org.lamsfoundation.lams.tool.service.LamsToolServiceException;
import org.lamsfoundation.lams.usermanagement.Organisation;
@@ -86,13 +87,13 @@
* is triggerred by the system scheduler.
* @param gate the id of the gate we need to open.
*/
- public void openGate(Long gateId);
+ public GateActivity openGate(Long gateId);
/**
* Set the gate to closed.
* @param gate the id of the gate we need to close.
*/
- public void closeGate(Long gateId);
+ public GateActivity closeGate(Long gateId);
/**
* This method returns a string representing a list of all
Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java,v
diff -u -r1.16 -r1.17
--- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java 18 Apr 2005 07:50:14 -0000 1.16
+++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java 19 Apr 2005 05:46:57 -0000 1.17
@@ -301,21 +301,23 @@
/**
* @see org.lamsfoundation.lams.monitoring.service.IMonitoringService#openGate(org.lamsfoundation.lams.learningdesign.GateActivity)
*/
- public void openGate(Long gateId)
+ public GateActivity openGate(Long gateId)
{
GateActivity gate = (GateActivity)activityDAO.getActivityByActivityId(gateId);
gate.setGateOpen(new Boolean(true));
activityDAO.update(gate);
+ return gate;
}
/**
* @see org.lamsfoundation.lams.monitoring.service.IMonitoringService#closeGate(org.lamsfoundation.lams.learningdesign.GateActivity)
*/
- public void closeGate(Long gateId)
+ public GateActivity closeGate(Long gateId)
{
GateActivity gate = (GateActivity)activityDAO.getActivityByActivityId(gateId);
gate.setGateOpen(new Boolean(false));
activityDAO.update(gate);
+ return gate;
}
/**
* @see org.lamsfoundation.lams.monitoring.service.IMonitoringService#forceCompleteLessonByUser(long)
Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GateAction.java
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GateAction.java,v
diff -u -r1.1 -r1.2
--- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GateAction.java 18 Apr 2005 07:50:14 -0000 1.1
+++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GateAction.java 19 Apr 2005 05:46:57 -0000 1.2
@@ -36,6 +36,7 @@
import org.lamsfoundation.lams.learning.service.ILearnerService;
import org.lamsfoundation.lams.learning.web.util.LessonLearnerDataManager;
import org.lamsfoundation.lams.learningdesign.Activity;
+import org.lamsfoundation.lams.learningdesign.GateActivity;
import org.lamsfoundation.lams.learningdesign.PermissionGateActivity;
import org.lamsfoundation.lams.learningdesign.ScheduleGateActivity;
import org.lamsfoundation.lams.learningdesign.SynchGateActivity;
@@ -71,6 +72,7 @@
* @struts:action name="GateForm"
* path="/gate"
* parameter="method"
+ * scope="session"
* validate="false"
* @struts.action-exception key="error.system.monitor" scope="request"
* type="org.lamsfoundation.lams.monitoring.service.MonitoringServiceException"
@@ -79,7 +81,6 @@
* @struts:action-forward name="viewSynchGate" path=".viewSynchGate"
* @struts:action-forward name="viewPermissionGate" path=".viewPermissionGate"
* @struts:action-forward name="viewScheduleGate" path=".viewScheduleGate"
- * @struts:action-forward name="openGate" path=".openGate"
* ----------------XDoclet Tags--------------------
*
*/
@@ -98,7 +99,6 @@
private static final String VIEW_SYNCH_GATE = "viewSynchGate";
private static final String VIEW_PERMISSION_GATE = "viewPermissionGate";
private static final String VIEW_SCHEDULE_GATE="viewScheduleGate";
- private static final String OPEN_GATE = "openGate";
//---------------------------------------------------------------------
// Class level constants - session attributes
//---------------------------------------------------------------------
@@ -157,19 +157,9 @@
.size();
gateForm.set("totalLearners",new Integer(totalLearners));
- //dispatch the view according to the type of the gate.
- if(gate.isSynchGate())
- return viewSynchGate(mapping,gateForm,(SynchGateActivity)gate);
- else if(gate.isScheduleGate())
- return viewScheduleGate(mapping,gateForm,(ScheduleGateActivity)gate);
- else if(gate.isPermissionGate())
- return viewPermissionGate(mapping,gateForm,(PermissionGateActivity)gate);
- else
- throw new MonitoringServiceException("Invalid gate activity. " +
- "gate id ["+gate.getActivityId()+"] - the type ["+
- gate.getActivityTypeId()+"] is not a gate type");
+
+ return findViewByGateType(mapping, gateForm, gate);
}
-
/**
* Open the gate if is closed.
*
@@ -195,53 +185,104 @@
DynaActionForm gateForm = (DynaActionForm)form;
- monitoringService.openGate((Long)gateForm.get("activityId"));
-
- return mapping.findForward(OPEN_GATE);
+ GateActivity gate = monitoringService.openGate((Long)gateForm.get("activityId"));
+
+ return findViewByGateType(mapping, gateForm, gate);
}
+ //---------------------------------------------------------------------
+ // Helper Methods
+ //---------------------------------------------------------------------
/**
+ * Dispatch view the according to the gate type.
*
- * @param mapping
- * @param gateForm
- * @param permissionGate
- * @return
+ * @param mapping An ActionMapping class that will be used by the Action
+ * class to tell the ActionServlet where to send the end-user.
+ * @param gateForm The ActionForm class that will contain any data submitted
+ * by the end-user via a form.
+ * @param permissionGate the gate acitivty object
+ * @return An ActionForward class that will be returned to the ActionServlet
+ * indicating where the user is to go next.
*/
+ private ActionForward findViewByGateType(ActionMapping mapping,
+ DynaActionForm gateForm,
+ Activity gate)
+ {
+ //dispatch the view according to the type of the gate.
+ if(gate.isSynchGate())
+ return viewSynchGate(mapping,gateForm,(SynchGateActivity)gate);
+ else if(gate.isScheduleGate())
+ return viewScheduleGate(mapping,gateForm,(ScheduleGateActivity)gate);
+ else if(gate.isPermissionGate())
+ return viewPermissionGate(mapping,gateForm,(PermissionGateActivity)gate);
+ else
+ throw new MonitoringServiceException("Invalid gate activity. " +
+ "gate id ["+gate.getActivityId()+"] - the type ["+
+ gate.getActivityTypeId()+"] is not a gate type");
+ }
+
+
+
+ /**
+ * Set up the form attributes specific to the permission gate and navigate
+ * to the permission gate view.
+ * @param mapping An ActionMapping class that will be used by the Action
+ * class to tell the ActionServlet where to send the end-user.
+ * @param gateForm The ActionForm class that will contain any data submitted
+ * by the end-user via a form.
+ * @param permissionGate the gate acitivty object
+ * @return An ActionForward class that will be returned to the ActionServlet
+ * indicating where the user is to go next.
+ */
private ActionForward viewPermissionGate(ActionMapping mapping,
DynaActionForm gateForm,
PermissionGateActivity permissionGate)
{
+ gateForm.set("gate",permissionGate);
gateForm.set("waitingLearners",new Integer(permissionGate.getWaitingLearners().size()));
return mapping.findForward(VIEW_PERMISSION_GATE);
}
/**
- * @param mapping
- * @param gateForm
- * @param scheduleGate
- * @return
+ * Set up the form attributes specific to the schedule gate and navigate
+ * to the schedule gate view.
+ *
+ * @param mapping An ActionMapping class that will be used by the Action
+ * class to tell the ActionServlet where to send the end-user.
+ * @param gateForm The ActionForm class that will contain any data submitted
+ * by the end-user via a form.
+ * @param permissionGate the gate acitivty object
+ * @return An ActionForward class that will be returned to the ActionServlet
+ * indicating where the user is to go next.
*/
private ActionForward viewScheduleGate(ActionMapping mapping,
DynaActionForm gateForm,
ScheduleGateActivity scheduleGate)
{
+ gateForm.set("gate",scheduleGate);
gateForm.set("waitingLearners",new Integer(scheduleGate.getWaitingLearners().size()));
//gateForm.set("startingTime",scheduleGate.get);
return mapping.findForward(VIEW_SCHEDULE_GATE);
}
/**
+ * Set up the form attributes specific to the synch gate and navigate
+ * to the synch gate view.
*
- * @param mapping
- * @param gateForm
- * @param synchgate
- * @return
+ * @param mapping An ActionMapping class that will be used by the Action
+ * class to tell the ActionServlet where to send the end-user.
+ * @param gateForm The ActionForm class that will contain any data submitted
+ * by the end-user via a form.
+ * @param permissionGate the gate acitivty object
+ * @return An ActionForward class that will be returned to the ActionServlet
+ * indicating where the user is to go next.
*/
private ActionForward viewSynchGate(ActionMapping mapping,
DynaActionForm gateForm,
SynchGateActivity synchgate)
{
+ gateForm.set("gate",synchgate);
gateForm.set("waitingLearners",new Integer(synchgate.getWaitingLearners().size()));
return mapping.findForward(VIEW_SYNCH_GATE);
}
Index: lams_monitoring/web/footer.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/Attic/footer.jsp,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ lams_monitoring/web/footer.jsp 19 Apr 2005 05:46:57 -0000 1.1
@@ -0,0 +1,30 @@
+
+
+
+
+ |
+
\ No newline at end of file
Index: lams_monitoring/web/header.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/Attic/header.jsp,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ lams_monitoring/web/header.jsp 19 Apr 2005 05:46:57 -0000 1.1
@@ -0,0 +1,54 @@
+
+<%@ taglib uri="/WEB-INF/jstl/c.tld" prefix="c" %>
+<%@ page contentType="text/html; charset=iso-8859-1" language="java" %>
+<%
+String protocol = request.getProtocol();
+if(protocol.startsWith("HTTPS")){
+ protocol = "https://";
+}else{
+ protocol = "http://";
+}
+String pathToRoot = protocol+request.getServerName()+":"+request.getServerPort()+request.getContextPath()+"/";
+
+%>
+
+
+
+ |
+
Index: lams_monitoring/web/learner.css
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/Attic/learner.css,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ lams_monitoring/web/learner.css 19 Apr 2005 05:46:57 -0000 1.1
@@ -0,0 +1,365 @@
+.mainHeader {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 16pt;
+ color: #000000;
+}
+
+.button {
+ font-family: arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #666666;
+ background-color: #e0e7eb border: #666666;
+ border-style: solid;
+ border-top-width: 1px;
+ border-right-width: 1px;
+ border-bottom-width: 1px;
+ border-left-width: 1px;
+ width: 80px;
+}
+
+.linkButton {
+ background-color: #e0e7eb border: #666666;
+ font-family: arial, helvetica, sans-serif;
+ font-size: 12px;
+ text-decoration: none;
+ color: #666666;
+ border: 1px solid;
+ border-color: #666666 #666666 #666666 #666666;
+ padding: 1px 6px 1px 6px;
+}
+
+.linkButtonover {
+ background-color: #708a8b;
+ font-family: arial, helvetica, sans-serif;
+ font-size: 12px;
+ text-decoration: none;
+ color: #666666;
+ border: 1px solid;
+ border-color: #666666 #666666 #666666 #666666;
+ margin: 1px;
+ padding: 2px 6px 2px 6px;
+
+}
+
+.buttonover {
+ font-family: arial, helvetica, sans-serif;
+ font-size: 12px;
+ background-color: #708a8b;
+ width: 80px;
+ border: #666666;
+ border-style: solid;
+ border-top-width: 1px;
+ border-right-width: 1px;
+ border-bottom-width: 1px;
+ border-left-width: 1px;
+}
+
+.longButton {
+ font-family: arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #666666;
+ background-color: #e0e7eb border: #666666;
+ border-style: solid;
+ border-top-width: 1px;
+ border-right-width: 1px;
+ border-bottom-width: 1px;
+ border-left-width: 1px;
+ width: 120px;
+}
+
+.longButtonover {
+ font-family: arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #ffffff;
+ background-color: #708a8b;
+ width: 120px;
+ border: #666666;
+ border-style: solid;
+ border-top-width: 1px;
+ border-right-width: 1px;
+ border-bottom-width: 1px;
+ border-left-width: 1px;
+}
+
+.extendingButton {
+ font-family: arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #666666;
+ background-color: #e0e7eb border: #666666;
+ border-style: solid;
+ border-top-width: 1px;
+ border-right-width: 1px;
+ border-bottom-width: 1px;
+ border-left-width: 1px;
+}
+
+.extendingButtonover {
+ font-family: arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #ffffff;
+ background-color: #708a8b;
+ border: #666666;
+ border-style: solid;
+ border-top-width: 1px;
+ border-right-width: 1px;
+ border-bottom-width: 1px;
+ border-left-width: 1px;
+}
+
+.body {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+}
+
+.lightBody {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #666666;
+}
+
+.note {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 9px;
+ color: #000000;
+}
+
+.subHeader {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 14px;
+ color: #666666;
+ font-weight: bold;
+ letter-spacing: normal;
+}
+
+.error {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #ff0000;
+ font-weight: bold;
+}
+
+.smallText {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 10px;
+ color: #333333;
+}
+
+.successMessage {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #33855c;
+ font-weight: bold;
+}
+
+.heading {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 14pt;
+ color: #666666;
+ font-style: normal;
+}
+
+.tableHeader {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #ffffff;
+ font-weight: bold;
+}
+
+.tableHeaderBlack {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 12px;
+ font-weight: bold;
+}
+
+.bodyBold {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+ font-weight: bold;
+}
+
+a.nav:link {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+ font-weight: bold;
+ text-decoration: none;
+}
+
+a.nav:hover {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+ font-weight: bold;
+ text-decoration: underline;
+}
+
+a.nav:visited {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #666666;
+ font-weight: bold;
+ text-decoration: underline;
+}
+
+a.brightNav:link {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #6600ff;
+ font-weight: bold;
+ text-decoration: none;
+}
+
+a.brightNav:hover {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #cc3399;
+ font-weight: bold;
+ text-decoration: underline;
+}
+
+a.brightNav:visited {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #6699ff;
+ font-weight: bold;
+ text-decoration: none;
+}
+
+a.navLarge:link {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 18px;
+ color: #666666;
+ font-weight: normal;
+ text-decoration: none;
+}
+
+a.navLarge:hover {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 18px;
+ color: #000000;
+ font-weight: bold;
+ text-decoration: underline;
+ background-color: #3399cc;
+}
+
+a.navLarge:visited {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 18px;
+ color: #666666;
+ font-weight: normal;
+ text-decoration: none;
+}
+
+.textField {
+ background-color: #ffffff;
+ font-family: arial;
+ font-size: 10pt;
+ color: #000000;
+ font-weight: plain;
+ border: 1px solid #666666;
+}
+
+textarea {
+ background-color: #ffffff;
+ font-family: arial;
+ font-size: 10pt;
+ color: #000000;
+ font-weight: plain;
+ border: 1px solid #666666;
+}
+
+body {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+}
+
+.mouseOverTableRow {
+ background-color: #b5cece;
+}
+
+.lightTableBorders {
+ margin-left: auto;
+ border-collapse: seperated;
+ border-spacing: 0;
+ border: 0px;
+ empty-cells: show;
+ margin-right: auto;
+ cell-spacing: 0px;
+ padding: 2 px;
+}
+
+.lightTableBorders TD {
+ margin-left: auto;
+ border: 1px solid #cccccc;
+ empty-cells: show;
+ margin-right: auto;
+ padding: 2 px;
+}
+
+.lightTableBorders TR {
+ margin-left: auto;
+ border: 1px solid #cccccc;
+ empty-cells: show;
+ margin-right: auto;
+ padding: 2 px;
+}
+
+#footer {
+ position: absolute;
+ top: 4px;
+ right: 10px;
+ z-index: 5;
+}
+
+#footerTable {
+ position: relative;
+ top: 0px;
+ left: 0px;
+ z-index: 4;
+}
+
+.lightNote {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 9px;
+ color: #666666;
+}
+
+a.lightNoteLink:link {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 9px;
+ color: #666666;
+ text-decoration: underline;
+}
+
+a.lightNoteLink:hover {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 9px;
+ color: #666666;
+ text-decoration: underline;
+}
+
+a.lightNoteLink:visited {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 9px;
+ color: #666666;
+ text-decoration: underline;
+}
+
+.tableStyle {
+ border: thin solid #668a80;
+}
+
+.tableHeaderStyle {
+ font-family: verdana, arial, helvetica, sans-serif;
+ font-size: 12px;
+ font-weight: bold;
+ color: #ffffff;
+ background: #668a80;
+}
+.tblOddDataCel { BACKGROUND-COLOR: white;}
+
+.tblEvenDataCel {BACKGROUND-COLOR: #D6E6F1;}
+
Index: lams_monitoring/web/WEB-INF/web.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/WEB-INF/Attic/web.xml,v
diff -u -r1.4 -r1.5
--- lams_monitoring/web/WEB-INF/web.xml 19 Apr 2005 05:26:35 -0000 1.4
+++ lams_monitoring/web/WEB-INF/web.xml 19 Apr 2005 05:46:58 -0000 1.5
@@ -105,11 +105,11 @@
*.jsp
-
+
+
+ org.springframework.web.context.ContextLoaderListener
+
+
-
-
- org.springframework.web.context.ContextLoaderListener
-
-
action
org.apache.struts.action.ActionServlet
Fisheye: Tag 1.2 refers to a dead (removed) revision in file `lams_monitoring/web/WEB-INF/jstl/c-1_0-rt.tld'.
Fisheye: No comparison available. Pass `N' to diff?
Fisheye: Tag 1.2 refers to a dead (removed) revision in file `lams_monitoring/web/WEB-INF/jstl/c-1_0.tld'.
Fisheye: No comparison available. Pass `N' to diff?
Index: lams_monitoring/web/WEB-INF/jstl/c-rt.tld
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/WEB-INF/jstl/Attic/c-rt.tld,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ lams_monitoring/web/WEB-INF/jstl/c-rt.tld 19 Apr 2005 05:46:57 -0000 1.1
@@ -0,0 +1,393 @@
+
+
+
+ 1.0
+ 1.2
+ c_rt
+ http://java.sun.com/jstl/core_rt
+ JSTL core RT
+ JSTL 1.0 core library
+
+
+
+ org.apache.taglibs.standard.tlv.JstlCoreTLV
+
+
+ Provides core validation features for JSTL tags.
+
+
+
+
+ catch
+ org.apache.taglibs.standard.tag.common.core.CatchTag
+ JSP
+
+ Catches any Throwable that occurs in its body and optionally
+ exposes it.
+
+
+ var
+ false
+ false
+
+
+
+
+ choose
+ org.apache.taglibs.standard.tag.common.core.ChooseTag
+ JSP
+
+ Simple conditional tag that establishes a context for
+ mutually exclusive conditional operations, marked by
+ <when> and <otherwise>
+
+
+
+
+ if
+ org.apache.taglibs.standard.tag.rt.core.IfTag
+ JSP
+
+ Simple conditional tag, which evalutes its body if the
+ supplied condition is true and optionally exposes a Boolean
+ scripting variable representing the evaluation of this condition
+
+
+ test
+ true
+ true
+ boolean
+
+
+ var
+ false
+ false
+
+
+ scope
+ false
+ false
+
+
+
+
+ import
+ org.apache.taglibs.standard.tag.rt.core.ImportTag
+ org.apache.taglibs.standard.tei.ImportTEI
+ JSP
+
+ Retrieves an absolute or relative URL and exposes its contents
+ to either the page, a String in 'var', or a Reader in 'varReader'.
+
+
+ url
+ true
+ true
+
+
+ var
+ false
+ false
+
+
+ scope
+ false
+ false
+
+
+ varReader
+ false
+ false
+
+
+ context
+ false
+ true
+
+
+ charEncoding
+ false
+ true
+
+
+
+
+ forEach
+ org.apache.taglibs.standard.tag.rt.core.ForEachTag
+ org.apache.taglibs.standard.tei.ForEachTEI
+ JSP
+
+ The basic iteration tag, accepting many different
+ collection types and supporting subsetting and other
+ functionality
+
+
+ items
+ false
+ true
+ java.lang.Object
+
+
+ begin
+ false
+ true
+ int
+
+
+ end
+ false
+ true
+ int
+
+
+ step
+ false
+ true
+ int
+
+
+ var
+ false
+ false
+
+
+ varStatus
+ false
+ false
+
+
+
+
+ forTokens
+ org.apache.taglibs.standard.tag.rt.core.ForTokensTag
+ JSP
+
+ Iterates over tokens, separated by the supplied delimeters
+
+
+ items
+ true
+ true
+ java.lang.String
+
+
+ delims
+ true
+ true
+ java.lang.String
+
+
+ begin
+ false
+ true
+ int
+
+
+ end
+ false
+ true
+ int
+
+
+ step
+ false
+ true
+ int
+
+
+ var
+ false
+ false
+
+
+ varStatus
+ false
+ false
+
+
+
+
+ out
+ org.apache.taglibs.standard.tag.rt.core.OutTag
+ JSP
+
+ Like <%= ... >, but for expressions.
+
+
+ value
+ true
+ true
+
+
+ default
+ false
+ true
+
+
+ escapeXml
+ false
+ true
+
+
+
+
+
+ otherwise
+ org.apache.taglibs.standard.tag.common.core.OtherwiseTag
+ JSP
+
+ Subtag of <choose> that follows <when> tags
+ and runs only if all of the prior conditions evaluated to
+ 'false'
+
+
+
+
+ param
+ org.apache.taglibs.standard.tag.rt.core.ParamTag
+ JSP
+
+ Adds a parameter to a containing 'import' tag's URL.
+
+
+ name
+ true
+ true
+
+
+ value
+ false
+ true
+
+
+
+
+ redirect
+ org.apache.taglibs.standard.tag.rt.core.RedirectTag
+ JSP
+
+ Redirects to a new URL.
+
+
+ var
+ false
+ false
+
+
+ scope
+ false
+ false
+
+
+ url
+ false
+ true
+
+
+ context
+ false
+ true
+
+
+
+
+ remove
+ org.apache.taglibs.standard.tag.common.core.RemoveTag
+ empty
+
+ Removes a scoped variable (from a particular scope, if specified).
+
+
+ var
+ true
+ false
+
+
+ scope
+ false
+ false
+
+
+
+
+ set
+ org.apache.taglibs.standard.tag.rt.core.SetTag
+ JSP
+
+ Sets the result of an expression evaluation in a 'scope'
+
+
+ var
+ false
+ false
+
+
+ value
+ false
+ true
+
+
+ target
+ false
+ true
+
+
+ property
+ false
+ true
+
+
+ scope
+ false
+ false
+
+
+
+
+ url
+ org.apache.taglibs.standard.tag.rt.core.UrlTag
+ JSP
+
+ Creates a URL with optional query parameters.
+
+
+ var
+ false
+ false
+
+
+ scope
+ false
+ false
+
+
+ value
+ false
+ true
+
+
+ context
+ false
+ true
+
+
+
+
+ when
+ org.apache.taglibs.standard.tag.rt.core.WhenTag
+ JSP
+
+ Subtag of <choose> that includes its body if its
+ condition evalutes to 'true'
+
+
+ test
+ true
+ true
+ boolean
+
+
+
+
Index: lams_monitoring/web/WEB-INF/jstl/c.tld
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/WEB-INF/jstl/Attic/c.tld,v
diff -u -r1.1 -r1.2
--- lams_monitoring/web/WEB-INF/jstl/c.tld 15 Apr 2005 04:38:10 -0000 1.1
+++ lams_monitoring/web/WEB-INF/jstl/c.tld 19 Apr 2005 05:46:57 -0000 1.2
@@ -1,562 +1,415 @@
-
-
-
-
- JSTL 1.1 core library
- JSTL core
- 1.1
+
+
+
+ 1.0
+ 1.2
c
- http://java.sun.com/jsp/jstl/core
+ http://java.sun.com/jstl/core
+ JSTL core
+ JSTL 1.0 core library
-
- Provides core validation features for JSTL tags.
-
- org.apache.taglibs.standard.tlv.JstlCoreTLV
+ org.apache.taglibs.standard.tlv.JstlCoreTLV
+
+ expressionAttributes
+
+ out:value
+ out:default
+ out:escapeXml
+ if:test
+ import:url
+ import:context
+ import:charEncoding
+ forEach:items
+ forEach:begin
+ forEach:end
+ forEach:step
+ forTokens:items
+ forTokens:begin
+ forTokens:end
+ forTokens:step
+ param:encode
+ param:name
+ param:value
+ redirect:context
+ redirect:url
+ set:property
+ set:target
+ set:value
+ url:context
+ url:value
+ when:test
+
+
+ Whitespace-separated list of colon-separated token pairs
+ describing tag:attribute combinations that accept expressions.
+ The validator uses this information to determine which
+ attributes need their syntax validated.
+
+
+ catch
+ org.apache.taglibs.standard.tag.common.core.CatchTag
+ JSP
Catches any Throwable that occurs in its body and optionally
exposes it.
- catch
- org.apache.taglibs.standard.tag.common.core.CatchTag
- JSP
-
-Name of the exported scoped variable for the
-exception thrown from a nested action. The type of the
-scoped variable is the type of the exception thrown.
-
var
false
false
-
- Simple conditional tag that establishes a context for
- mutually exclusive conditional operations, marked by
- <when> and <otherwise>
-
choose
org.apache.taglibs.standard.tag.common.core.ChooseTag
JSP
+
+ Simple conditional tag that establishes a context for
+ mutually exclusive conditional operations, marked by
+ <when> and <otherwise>
+
+ out
+ org.apache.taglibs.standard.tag.el.core.OutTag
+ JSP
- Simple conditional tag, which evalutes its body if the
- supplied condition is true and optionally exposes a Boolean
- scripting variable representing the evaluation of this condition
+ Like <%= ... >, but for expressions.
+
+ value
+ true
+ false
+
+
+ default
+ false
+ false
+
+
+ escapeXml
+ false
+ false
+
+
+
+
if
- org.apache.taglibs.standard.tag.rt.core.IfTag
+ org.apache.taglibs.standard.tag.el.core.IfTag
JSP
+
+ Simple conditional tag, which evalutes its body if the
+ supplied condition is true and optionally exposes a Boolean
+ scripting variable representing the evaluation of this condition
+
-
-The test condition that determines whether or
-not the body content should be processed.
-
test
true
- true
- boolean
+ false
-
-Name of the exported scoped variable for the
-resulting value of the test condition. The type
-of the scoped variable is Boolean.
-
var
false
false
-
-Scope for var.
-
scope
false
false
-
- Retrieves an absolute or relative URL and exposes its contents
- to either the page, a String in 'var', or a Reader in 'varReader'.
-
import
- org.apache.taglibs.standard.tag.rt.core.ImportTag
+ org.apache.taglibs.standard.tag.el.core.ImportTag
org.apache.taglibs.standard.tei.ImportTEI
JSP
+
+ Retrieves an absolute or relative URL and exposes its contents
+ to either the page, a String in 'var', or a Reader in 'varReader'.
+
-
-The URL of the resource to import.
-
url
true
- true
+ false
-
-Name of the exported scoped variable for the
-resource's content. The type of the scoped
-variable is String.
-
var
false
false
-
-Scope for var.
-
scope
false
false
-
-Name of the exported scoped variable for the
-resource's content. The type of the scoped
-variable is Reader.
-
varReader
false
false
-
-Name of the context when accessing a relative
-URL resource that belongs to a foreign
-context.
-
context
false
- true
+ false
-
-Character encoding of the content at the input
-resource.
-
charEncoding
false
- true
+ false
+ forEach
+ org.apache.taglibs.standard.tag.el.core.ForEachTag
+ org.apache.taglibs.standard.tei.ForEachTEI
+ JSP
The basic iteration tag, accepting many different
collection types and supporting subsetting and other
functionality
- forEach
- org.apache.taglibs.standard.tag.rt.core.ForEachTag
- org.apache.taglibs.standard.tei.ForEachTEI
- JSP
-
-Collection of items to iterate over.
-
items
false
- true
- java.lang.Object
+ false
-
-If items specified:
-Iteration begins at the item located at the
-specified index. First item of the collection has
-index 0.
-If items not specified:
-Iteration begins with index set at the value
-specified.
-
begin
false
- true
- int
+ false
-
-If items specified:
-Iteration ends at the item located at the
-specified index (inclusive).
-If items not specified:
-Iteration ends when index reaches the value
-specified.
-
end
false
- true
- int
+ false
-
-Iteration will only process every step items of
-the collection, starting with the first one.
-
step
false
- true
- int
+ false
-
-Name of the exported scoped variable for the
-current item of the iteration. This scoped
-variable has nested visibility. Its type depends
-on the object of the underlying collection.
-
var
false
false
-
-Name of the exported scoped variable for the
-status of the iteration. Object exported is of type
-javax.servlet.jsp.jstl.core.LoopTagStatus. This scoped variable has nested
-visibility.
-
varStatus
false
false
+ forTokens
+ org.apache.taglibs.standard.tag.el.core.ForTokensTag
+ JSP
Iterates over tokens, separated by the supplied delimeters
- forTokens
- org.apache.taglibs.standard.tag.rt.core.ForTokensTag
- JSP
-
-String of tokens to iterate over.
-
items
true
- true
- java.lang.String
+ false
-
-The set of delimiters (the characters that
-separate the tokens in the string).
-
delims
true
- true
- java.lang.String
+ false
-
-Iteration begins at the token located at the
-specified index. First token has index 0.
-
begin
false
- true
- int
+ false
-
-Iteration ends at the token located at the
-specified index (inclusive).
-
end
false
- true
- int
+ false
-
-Iteration will only process every step tokens
-of the string, starting with the first one.
-
step
false
- true
- int
+ false
-
-Name of the exported scoped variable for the
-current item of the iteration. This scoped
-variable has nested visibility.
-
var
false
false
-
-Name of the exported scoped variable for the
-status of the iteration. Object exported is of
-type
-javax.servlet.jsp.jstl.core.LoopTag
-Status. This scoped variable has nested
-visibility.
-
varStatus
false
false
-
- Like <%= ... >, but for expressions.
-
- out
- org.apache.taglibs.standard.tag.rt.core.OutTag
- JSP
-
-
-Expression to be evaluated.
-
- value
- true
- true
-
-
-
-Default value if the resulting value is null.
-
- default
- false
- true
-
-
-
-Determines whether characters <,>,&,'," in the
-resulting string should be converted to their
-corresponding character entity codes. Default value is
-true.
-
- escapeXml
- false
- true
-
-
-
-
-
-
- Subtag of <choose> that follows <when> tags
- and runs only if all of the prior conditions evaluated to
- 'false'
-
otherwise
org.apache.taglibs.standard.tag.common.core.OtherwiseTag
JSP
+
+ Subtag of <choose> that follows <when> tags
+ and runs only if all of the prior conditions evaluated to
+ 'false'
+
-
- Adds a parameter to a containing 'import' tag's URL.
-
param
- org.apache.taglibs.standard.tag.rt.core.ParamTag
+ org.apache.taglibs.standard.tag.el.core.ParamTag
JSP
+
+ Adds a parameter to a containing 'import' tag's URL.
+
-
-Name of the query string parameter.
-
name
true
- true
+ false
-
-Value of the parameter.
-
value
false
- true
+ false
-
- Redirects to a new URL.
-
redirect
- org.apache.taglibs.standard.tag.rt.core.RedirectTag
+ org.apache.taglibs.standard.tag.el.core.RedirectTag
JSP
+
+ Redirects to a new URL.
+
-
-The URL of the resource to redirect to.
-
- url
+ var
false
- true
+ false
-
-Name of the context when redirecting to a relative URL
-resource that belongs to a foreign context.
-
+ scope
+ false
+ false
+
+
+ url
+ true
+ false
+
+
context
false
- true
+ false
-
- Removes a scoped variable (from a particular scope, if specified).
-
remove
org.apache.taglibs.standard.tag.common.core.RemoveTag
empty
+
+ Removes a scoped variable (from a particular scope, if specified).
+
-
-Name of the scoped variable to be removed.
-
var
true
false
-
-Scope for var.
-
scope
false
false
-
-
- Sets the result of an expression evaluation in a 'scope'
-
+
set
- org.apache.taglibs.standard.tag.rt.core.SetTag
+ org.apache.taglibs.standard.tag.el.core.SetTag
JSP
+
+ Sets the result of an expression evaluation in a 'scope'
+
-
-Name of the exported scoped variable to hold the value
-specified in the action. The type of the scoped variable is
-whatever type the value expression evaluates to.
-
var
false
false
-
-Expression to be evaluated.
-
value
false
- true
+ false
-
-Target object whose property will be set. Must evaluate to
-a JavaBeans object with setter property property, or to a
-java.util.Map object.
-
target
false
- true
+ false
-
-Name of the property to be set in the target object.
-
property
false
- true
+ false
-
-Scope for var.
-
scope
false
false
-
- Creates a URL with optional query parameters.
-
url
- org.apache.taglibs.standard.tag.rt.core.UrlTag
+ org.apache.taglibs.standard.tag.el.core.UrlTag
JSP
+
+ Prints or exposes a URL with optional query parameters
+ (via the c:param tag).
+
-
-Name of the exported scoped variable for the
-processed url. The type of the scoped variable is
-String.
-
var
false
false
-
-Scope for var.
-
scope
false
false
-
-URL to be processed.
-
value
- false
- true
+ true
+ false
-
-Name of the context when specifying a relative URL
-resource that belongs to a foreign context.
-
context
false
- true
+ false
-
- Subtag of <choose> that includes its body if its
- condition evalutes to 'true'
-
when
- org.apache.taglibs.standard.tag.rt.core.WhenTag
+ org.apache.taglibs.standard.tag.el.core.WhenTag
JSP
+
+ Subtag of <choose> that includes its body if its
+ condition evalutes to 'true'
+
-
-The test condition that determines whether or not the
-body content should be processed.
-
test
true
- true
- boolean
+ false
Fisheye: Tag 1.2 refers to a dead (removed) revision in file `lams_monitoring/web/WEB-INF/jstl/fmt-1_0-rt.tld'.
Fisheye: No comparison available. Pass `N' to diff?
Fisheye: Tag 1.2 refers to a dead (removed) revision in file `lams_monitoring/web/WEB-INF/jstl/fmt-1_0.tld'.
Fisheye: No comparison available. Pass `N' to diff?
Index: lams_monitoring/web/WEB-INF/jstl/fmt-rt.tld
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/WEB-INF/jstl/Attic/fmt-rt.tld,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ lams_monitoring/web/WEB-INF/jstl/fmt-rt.tld 19 Apr 2005 05:46:57 -0000 1.1
@@ -0,0 +1,403 @@
+
+
+
+ 1.0
+ 1.2
+ fmt_rt
+ http://java.sun.com/jstl/fmt_rt
+ JSTL fmt RT
+ JSTL 1.0 i18n-capable formatting library
+
+
+
+ org.apache.taglibs.standard.tlv.JstlFmtTLV
+
+
+ Provides core validation features for JSTL tags.
+
+
+
+
+ requestEncoding
+ org.apache.taglibs.standard.tag.rt.fmt.RequestEncodingTag
+ empty
+
+ Sets the request character encoding
+
+
+ value
+ false
+ true
+
+
+
+
+ setLocale
+ org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag
+ empty
+
+ Stores the given locale in the locale configuration variable
+
+
+ value
+ true
+ true
+
+
+ variant
+ false
+ true
+
+
+ scope
+ false
+ false
+
+
+
+
+ timeZone
+ org.apache.taglibs.standard.tag.rt.fmt.TimeZoneTag
+ JSP
+
+ Specifies the time zone for any time formatting or parsing actions
+ nested in its body
+
+
+ value
+ true
+ true
+
+
+
+
+ setTimeZone
+ org.apache.taglibs.standard.tag.rt.fmt.SetTimeZoneTag
+ empty
+
+ Stores the given time zone in the time zone configuration variable
+
+
+ value
+ true
+ true
+
+
+ var
+ false
+ false
+
+
+ scope
+ false
+ false
+
+
+
+
+ bundle
+ org.apache.taglibs.standard.tag.rt.fmt.BundleTag
+ JSP
+
+ Loads a resource bundle to be used by its tag body
+
+
+ basename
+ true
+ true
+
+
+ prefix
+ false
+ true
+
+
+
+
+ setBundle
+ org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag
+ empty
+
+ Loads a resource bundle and stores it in the named scoped variable or
+ the bundle configuration variable
+
+
+ basename
+ true
+ true
+
+
+ var
+ false
+ false
+
+
+ scope
+ false
+ false
+
+
+
+
+ message
+ org.apache.taglibs.standard.tag.rt.fmt.MessageTag
+ JSP
+
+ Maps key to localized message and performs parametric replacement
+
+
+ key
+ false
+ true
+
+
+ bundle
+ false
+ true
+
+
+ var
+ false
+ false
+
+
+ scope
+ false
+ false
+
+
+
+
+ param
+ org.apache.taglibs.standard.tag.rt.fmt.ParamTag
+ JSP
+
+ Supplies an argument for parametric replacement to a containing
+ <message> tag
+
+
+ value
+ false
+ true
+
+
+
+
+ formatNumber
+ org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag
+ JSP
+
+ Formats a numeric value as a number, currency, or percentage
+
+
+ value
+ false
+ true
+
+
+ type
+ false
+ true
+
+
+ pattern
+ false
+ true
+
+
+ currencyCode
+ false
+ true
+
+
+ currencySymbol
+ false
+ true
+
+
+ groupingUsed
+ false
+ true
+
+
+ maxIntegerDigits
+ false
+ true
+
+
+ minIntegerDigits
+ false
+ true
+
+
+ maxFractionDigits
+ false
+ true
+
+
+ minFractionDigits
+ false
+ true
+
+
+ var
+ false
+ false
+
+
+ scope
+ false
+ false
+
+
+
+
+ parseNumber
+ org.apache.taglibs.standard.tag.rt.fmt.ParseNumberTag
+ JSP
+
+ Parses the string representation of a number, currency, or percentage
+
+
+ value
+ false
+ true
+
+
+ type
+ false
+ true
+
+
+ pattern
+ false
+ true
+
+
+ parseLocale
+ false
+ true
+
+
+ integerOnly
+ false
+ true
+
+
+ var
+ false
+ false
+
+
+ scope
+ false
+ false
+
+
+
+
+ formatDate
+ org.apache.taglibs.standard.tag.rt.fmt.FormatDateTag
+ empty
+
+ Formats a date and/or time using the supplied styles and pattern
+
+
+ value
+ true
+ true
+
+
+ type
+ false
+ true
+
+
+ dateStyle
+ false
+ true
+
+
+ timeStyle
+ false
+ true
+
+
+ pattern
+ false
+ true
+
+
+ timeZone
+ false
+ true
+
+
+ var
+ false
+ false
+
+
+ scope
+ false
+ false
+
+
+
+
+ parseDate
+ org.apache.taglibs.standard.tag.rt.fmt.ParseDateTag
+ JSP
+
+ Parses the string representation of a date and/or time
+
+
+ value
+ false
+ true
+
+
+ type
+ false
+ true
+
+
+ dateStyle
+ false
+ true
+
+
+ timeStyle
+ false
+ true
+
+
+ pattern
+ false
+ true
+
+
+ timeZone
+ false
+ true
+
+
+ parseLocale
+ false
+ true
+
+
+ var
+ false
+ false
+
+
+ scope
+ false
+ false
+
+
+
+
Index: lams_monitoring/web/WEB-INF/jstl/fmt.tld
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/WEB-INF/jstl/Attic/fmt.tld,v
diff -u -r1.1 -r1.2
--- lams_monitoring/web/WEB-INF/jstl/fmt.tld 15 Apr 2005 04:38:10 -0000 1.1
+++ lams_monitoring/web/WEB-INF/jstl/fmt.tld 19 Apr 2005 05:46:57 -0000 1.2
@@ -1,667 +1,438 @@
-
-
-
-
- JSTL 1.1 i18n-capable formatting library
- JSTL fmt
- 1.1
+
+
+
+ 1.0
+ 1.2
fmt
- http://java.sun.com/jsp/jstl/fmt
+ http://java.sun.com/jstl/fmt
+ JSTL fmt
+ JSTL 1.0 i18n-capable formatting library
-
- Provides core validation features for JSTL tags.
-
- org.apache.taglibs.standard.tlv.JstlFmtTLV
+ org.apache.taglibs.standard.tlv.JstlFmtTLV
+
+ expressionAttributes
+
+ requestEncoding:value
+ setLocale:value
+ setLocale:variant
+ timeZone:value
+ setTimeZone:value
+ bundle:basename
+ bundle:prefix
+ setBundle:basename
+ message:key
+ message:bundle
+ param:value
+ formatNumber:value
+ formatNumber:pattern
+ formatNumber:currencyCode
+ formatNumber:currencySymbol
+ formatNumber:groupingUsed
+ formatNumber:maxIntegerDigits
+ formatNumber:minIntegerDigits
+ formatNumber:maxFractionDigits
+ formatNumber:minFractionDigits
+ parseNumber:value
+ parseNumber:pattern
+ parseNumber:parseLocale
+ parseNumber:integerOnly
+ formatDate:value
+ formatDate:pattern
+ formatDate:timeZone
+ parseDate:value
+ parseDate:pattern
+ parseDate:timeZone
+ parseDate:parseLocale
+
+
+ Whitespace-separated list of colon-separated token pairs
+ describing tag:attribute combinations that accept expressions.
+ The validator uses this information to determine which
+ attributes need their syntax validated.
+
+
+ requestEncoding
+ org.apache.taglibs.standard.tag.el.fmt.RequestEncodingTag
+ empty
Sets the request character encoding
- requestEncoding
- org.apache.taglibs.standard.tag.rt.fmt.RequestEncodingTag
- empty
-
-Name of character encoding to be applied when
-decoding request parameters.
-
value
false
- true
+ false
+ setLocale
+ org.apache.taglibs.standard.tag.el.fmt.SetLocaleTag
+ empty
Stores the given locale in the locale configuration variable
- setLocale
- org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag
- empty
-
-A String value is interpreted as the
-printable representation of a locale, which
-must contain a two-letter (lower-case)
-language code (as defined by ISO-639),
-and may contain a two-letter (upper-case)
-country code (as defined by ISO-3166).
-Language and country codes must be
-separated by hyphen (-) or underscore
-(_).
-
value
true
- true
+ false
-
-Vendor- or browser-specific variant.
-See the java.util.Locale javadocs for
-more information on variants.
-
variant
false
- true
+ false
-
-Scope of the locale configuration variable.
-
scope
false
false
+ timeZone
+ org.apache.taglibs.standard.tag.el.fmt.TimeZoneTag
+ JSP
Specifies the time zone for any time formatting or parsing actions
nested in its body
- timeZone
- org.apache.taglibs.standard.tag.rt.fmt.TimeZoneTag
- JSP
-
-The time zone. A String value is interpreted as
-a time zone ID. This may be one of the time zone
-IDs supported by the Java platform (such as
-"America/Los_Angeles") or a custom time zone
-ID (such as "GMT-8"). See
-java.util.TimeZone for more information on
-supported time zone formats.
-
value
true
- true
+ false
+ setTimeZone
+ org.apache.taglibs.standard.tag.el.fmt.SetTimeZoneTag
+ empty
Stores the given time zone in the time zone configuration variable
- setTimeZone
- org.apache.taglibs.standard.tag.rt.fmt.SetTimeZoneTag
- empty
-
-The time zone. A String value is interpreted as
-a time zone ID. This may be one of the time zone
-IDs supported by the Java platform (such as
-"America/Los_Angeles") or a custom time zone
-ID (such as "GMT-8"). See java.util.TimeZone for
-more information on supported time zone
-formats.
-
value
true
- true
+ false
-
-Name of the exported scoped variable which
-stores the time zone of type
-java.util.TimeZone.
-
var
false
false
-
-Scope of var or the time zone configuration
-variable.
-
scope
false
false
+ bundle
+ org.apache.taglibs.standard.tag.el.fmt.BundleTag
+ JSP
Loads a resource bundle to be used by its tag body
- bundle
- org.apache.taglibs.standard.tag.rt.fmt.BundleTag
- JSP
-
-Resource bundle base name. This is the bundle's
-fully-qualified resource name, which has the same
-form as a fully-qualified class name, that is, it uses
-"." as the package component separator and does not
-have any file type (such as ".class" or ".properties")
-suffix.
-
basename
true
- true
+ false
-
-Prefix to be prepended to the value of the message
-key of any nested <fmt:message> action.
-
prefix
false
- true
+ false
+ setBundle
+ org.apache.taglibs.standard.tag.el.fmt.SetBundleTag
+ empty
Loads a resource bundle and stores it in the named scoped variable or
the bundle configuration variable
- setBundle
- org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag
- empty
-
-Resource bundle base name. This is the bundle's
-fully-qualified resource name, which has the same
-form as a fully-qualified class name, that is, it uses
-"." as the package component separator and does not
-have any file type (such as ".class" or ".properties")
-suffix.
-
basename
true
- true
+ false
-
-Name of the exported scoped variable which stores
-the i18n localization context of type
-javax.servlet.jsp.jstl.fmt.LocalizationC
-ontext.
-
var
false
false
-
-Scope of var or the localization context
-configuration variable.
-
scope
false
false
+ message
+ org.apache.taglibs.standard.tag.el.fmt.MessageTag
+ JSP
Maps key to localized message and performs parametric replacement
- message
- org.apache.taglibs.standard.tag.rt.fmt.MessageTag
- JSP
-
-Message key to be looked up.
-
key
false
- true
+ false
-
-Localization context in whose resource
-bundle the message key is looked up.
-
bundle
false
- true
+ false
-
-Name of the exported scoped variable
-which stores the localized message.
-
var
false
false
-
-Scope of var.
-
scope
false
false
+ param
+ org.apache.taglibs.standard.tag.el.fmt.ParamTag
+ JSP
Supplies an argument for parametric replacement to a containing
<message> tag
- param
- org.apache.taglibs.standard.tag.rt.fmt.ParamTag
- JSP
-
-Argument used for parametric replacement.
-
value
false
- true
+ false
+ formatNumber
+ org.apache.taglibs.standard.tag.el.fmt.FormatNumberTag
+ JSP
Formats a numeric value as a number, currency, or percentage
- formatNumber
- org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag
- JSP
-
-Numeric value to be formatted.
-
value
false
- true
+ false
-
-Specifies whether the value is to be
-formatted as number, currency, or
-percentage.
-
type
false
- true
+ false
-
-Custom formatting pattern.
-
pattern
false
- true
+ false
-
-ISO 4217 currency code. Applied only
-when formatting currencies (i.e. if type is
-equal to "currency"); ignored otherwise.
-
currencyCode
false
- true
+ false
-
-Currency symbol. Applied only when
-formatting currencies (i.e. if type is equal
-to "currency"); ignored otherwise.
-
currencySymbol
false
- true
+ false
-
-Specifies whether the formatted output
-will contain any grouping separators.
-
groupingUsed
false
- true
+ false
-
-Maximum number of digits in the integer
-portion of the formatted output.
-
maxIntegerDigits
false
- true
+ false
-
-Minimum number of digits in the integer
-portion of the formatted output.
-
minIntegerDigits
false
- true
+ false
-
-Maximum number of digits in the
-fractional portion of the formatted output.
-
maxFractionDigits
false
- true
+ false
-
-Minimum number of digits in the
-fractional portion of the formatted output.
-
minFractionDigits
false
- true
+ false
-
-Name of the exported scoped variable
-which stores the formatted result as a
-String.
-
var
false
false
-
-Scope of var.
-
scope
false
false
+ parseNumber
+ org.apache.taglibs.standard.tag.el.fmt.ParseNumberTag
+ JSP
Parses the string representation of a number, currency, or percentage
- parseNumber
- org.apache.taglibs.standard.tag.rt.fmt.ParseNumberTag
- JSP
-
-String to be parsed.
-
value
false
- true
+ false
-
-Specifies whether the string in the value
-attribute should be parsed as a number,
-currency, or percentage.
-
type
false
- true
+ false
-
-Custom formatting pattern that determines
-how the string in the value attribute is to be
-parsed.
-
pattern
false
- true
+ false
-
-Locale whose default formatting pattern (for
-numbers, currencies, or percentages,
-respectively) is to be used during the parse
-operation, or to which the pattern specified
-via the pattern attribute (if present) is
-applied.
-
parseLocale
false
- true
+ false
-
-Specifies whether just the integer portion of
-the given value should be parsed.
-
integerOnly
false
- true
+ false
-
-Name of the exported scoped variable which
-stores the parsed result (of type
-java.lang.Number).
-
var
false
false
-
-Scope of var.
-
scope
false
false
+ formatDate
+ org.apache.taglibs.standard.tag.el.fmt.FormatDateTag
+ empty
Formats a date and/or time using the supplied styles and pattern
- formatDate
- org.apache.taglibs.standard.tag.rt.fmt.FormatDateTag
- empty
-
-Date and/or time to be formatted.
-
value
true
- true
+ false
-
-Specifies whether the time, the date, or both
-the time and date components of the given
-date are to be formatted.
-
type
false
- true
+ false
-
-Predefined formatting style for dates. Follows
-the semantics defined in class
-java.text.DateFormat. Applied only
-when formatting a date or both a date and
-time (i.e. if type is missing or is equal to
-"date" or "both"); ignored otherwise.
-
dateStyle
false
- true
+ false
-
-Predefined formatting style for times. Follows
-the semantics defined in class
-java.text.DateFormat. Applied only
-when formatting a time or both a date and
-time (i.e. if type is equal to "time" or "both");
-ignored otherwise.
-
timeStyle
false
- true
+ false
-
-Custom formatting style for dates and times.
-
pattern
false
- true
+ false
-
-Time zone in which to represent the formatted
-time.
-
timeZone
false
- true
+ false
-
-Name of the exported scoped variable which
-stores the formatted result as a String.
-
var
false
false
-
-Scope of var.
-
scope
false
false
+ parseDate
+ org.apache.taglibs.standard.tag.el.fmt.ParseDateTag
+ JSP
Parses the string representation of a date and/or time
- parseDate
- org.apache.taglibs.standard.tag.rt.fmt.ParseDateTag
- JSP
-
-Date string to be parsed.
-
value
false
- true
+ false
-
-Specifies whether the date string in the
-value attribute is supposed to contain a
-time, a date, or both.
-
type
false
- true
+ false
-
-Predefined formatting style for days
-which determines how the date
-component of the date string is to be
-parsed. Applied only when formatting a
-date or both a date and time (i.e. if type
-is missing or is equal to "date" or "both");
-ignored otherwise.
-
dateStyle
false
- true
+ false
-
-Predefined formatting styles for times
-which determines how the time
-component in the date string is to be
-parsed. Applied only when formatting a
-time or both a date and time (i.e. if type
-is equal to "time" or "both"); ignored
-otherwise.
-
timeStyle
false
- true
+ false
-
-Custom formatting pattern which
-determines how the date string is to be
-parsed.
-
pattern
false
- true
+ false
-
-Time zone in which to interpret any time
-information in the date string.
-
timeZone
false
- true
+ false
-
-Locale whose predefined formatting styles
-for dates and times are to be used during
-the parse operation, or to which the
-pattern specified via the pattern
-attribute (if present) is applied.
-
parseLocale
false
- true
+ false
-
-Name of the exported scoped variable in
-which the parsing result (of type
-java.util.Date) is stored.
-
var
false
false
-
-Scope of var.
-
scope
false
false
Fisheye: Tag 1.2 refers to a dead (removed) revision in file `lams_monitoring/web/WEB-INF/jstl/permittedTaglibs.tld'.
Fisheye: No comparison available. Pass `N' to diff?
Fisheye: Tag 1.2 refers to a dead (removed) revision in file `lams_monitoring/web/WEB-INF/jstl/scriptfree.tld'.
Fisheye: No comparison available. Pass `N' to diff?
Fisheye: Tag 1.2 refers to a dead (removed) revision in file `lams_monitoring/web/WEB-INF/jstl/sql-1_0-rt.tld'.
Fisheye: No comparison available. Pass `N' to diff?
Fisheye: Tag 1.2 refers to a dead (removed) revision in file `lams_monitoring/web/WEB-INF/jstl/sql-1_0.tld'.
Fisheye: No comparison available. Pass `N' to diff?
Index: lams_monitoring/web/WEB-INF/jstl/sql-rt.tld
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/WEB-INF/jstl/Attic/sql-rt.tld,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ lams_monitoring/web/WEB-INF/jstl/sql-rt.tld 19 Apr 2005 05:46:57 -0000 1.1
@@ -0,0 +1,188 @@
+
+
+
+ 1.0
+ 1.2
+ sql_rt
+ http://java.sun.com/jstl/sql_rt
+ JSTL sql RT
+ JSTL 1.0 sql library
+
+
+
+ org.apache.taglibs.standard.tlv.JstlSqlTLV
+
+
+ Provides core validation features for JSTL tags.
+
+
+
+
+ transaction
+ org.apache.taglibs.standard.tag.rt.sql.TransactionTag
+ JSP
+
+ Provides nested database action elements with a shared Connection,
+ set up to execute all statements as one transaction.
+
+
+ dataSource
+ false
+ true
+
+
+ isolation
+ false
+ true
+
+
+
+
+ query
+ org.apache.taglibs.standard.tag.rt.sql.QueryTag
+ JSP
+
+ Executes the SQL query defined in its body or through the
+ sql attribute.
+
+
+ var
+ true
+ false
+
+
+ scope
+ false
+ false
+
+
+ sql
+ false
+ true
+
+
+ dataSource
+ false
+ true
+
+
+ startRow
+ false
+ true
+
+
+ maxRows
+ false
+ true
+
+
+
+
+ update
+ org.apache.taglibs.standard.tag.rt.sql.UpdateTag
+ JSP
+
+ Executes the SQL update defined in its body or through the
+ sql attribute.
+
+
+ var
+ false
+ false
+
+
+ scope
+ false
+ false
+
+
+ sql
+ false
+ true
+
+
+ dataSource
+ false
+ true
+
+
+
+
+ param
+ org.apache.taglibs.standard.tag.rt.sql.ParamTag
+ JSP
+
+ Sets a parameter in an SQL statement to the specified value.
+
+
+ value
+ false
+ true
+
+
+
+
+ dateParam
+ org.apache.taglibs.standard.tag.rt.sql.DateParamTag
+ empty
+
+ Sets a parameter in an SQL statement to the specified java.util.Date value.
+
+
+ value
+ true
+ true
+
+
+ type
+ false
+ true
+
+
+
+
+ setDataSource
+ org.apache.taglibs.standard.tag.rt.sql.SetDataSourceTag
+ empty
+
+ Creates a simple DataSource suitable only for prototyping.
+
+
+ var
+ false
+ false
+
+
+ scope
+ false
+ false
+
+
+ dataSource
+ false
+ true
+
+
+ driver
+ false
+ true
+
+
+ url
+ false
+ true
+
+
+ user
+ false
+ true
+
+
+ password
+ false
+ true
+
+
+
Index: lams_monitoring/web/WEB-INF/jstl/sql.tld
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/WEB-INF/jstl/Attic/sql.tld,v
diff -u -r1.1 -r1.2
--- lams_monitoring/web/WEB-INF/jstl/sql.tld 15 Apr 2005 04:38:10 -0000 1.1
+++ lams_monitoring/web/WEB-INF/jstl/sql.tld 19 Apr 2005 05:46:57 -0000 1.2
@@ -1,289 +1,213 @@
-
-
-
-
- JSTL 1.1 sql library
- JSTL sql
- 1.1
+
+
+
+ 1.0
+ 1.2
sql
- http://java.sun.com/jsp/jstl/sql
+ http://java.sun.com/jstl/sql
+ JSTL sql
+ JSTL 1.0 sql library
-
- Provides core validation features for JSTL tags.
-
- org.apache.taglibs.standard.tlv.JstlSqlTLV
+ org.apache.taglibs.standard.tlv.JstlSqlTLV
+
+ expressionAttributes
+
+ transaction:dataSource
+ transaction:isolation
+ query:sql
+ query:dataSource
+ query:startRow
+ query:maxRows
+ update:sql
+ update:dataSource
+ param:value
+ dateParam:value
+ dateParam:type
+ setDataSource:dataSource
+ setDataSource:driver
+ setDataSource:url
+ setDataSource:user
+ setDataSource:password
+
+
+ Whitespace-separated list of colon-separated token pairs
+ describing tag:attribute combinations that accept expressions.
+ The validator uses this information to determine which
+ attributes need their syntax validated.
+
+
+ transaction
+ org.apache.taglibs.standard.tag.el.sql.TransactionTag
+ JSP
Provides nested database action elements with a shared Connection,
set up to execute all statements as one transaction.
- transaction
- org.apache.taglibs.standard.tag.rt.sql.TransactionTag
- JSP
-
-DataSource associated with the database to access. A
-String value represents a relative path to a JNDI
-resource or the parameters for the JDBC
-DriverManager facility.
-
dataSource
false
- true
+ false
-
-Transaction isolation level. If not specified, it is the
-isolation level the DataSource has been configured
-with.
-
isolation
false
- true
+ false
+ query
+ org.apache.taglibs.standard.tag.el.sql.QueryTag
+ JSP
Executes the SQL query defined in its body or through the
sql attribute.
- query
- org.apache.taglibs.standard.tag.rt.sql.QueryTag
- JSP
-
-Name of the exported scoped variable for the
-query result. The type of the scoped variable is
-javax.servlet.jsp.jstl.sql.
-Result (see Chapter 16 "Java APIs").
-
var
true
false
-
-Scope of var.
-
scope
false
false
-
-SQL query statement.
-
sql
false
- true
+ false
-
-Data source associated with the database to
-query. A String value represents a relative path
-to a JNDI resource or the parameters for the
-DriverManager class.
-
dataSource
false
- true
+ false
-
-The returned Result object includes the rows
-starting at the specified index. The first row of
-the original query result set is at index 0. If not
-specified, rows are included starting from the
-first row at index 0.
-
startRow
false
- true
+ false
-
-The maximum number of rows to be included in
-the query result. If not specified, or set to -1, no
-limit on the maximum number of rows is
-enforced.
-
maxRows
false
- true
+ false
+ update
+ org.apache.taglibs.standard.tag.el.sql.UpdateTag
+ JSP
Executes the SQL update defined in its body or through the
sql attribute.
- update
- org.apache.taglibs.standard.tag.rt.sql.UpdateTag
- JSP
-
-Name of the exported scoped variable for the result
-of the database update. The type of the scoped
-variable is java.lang.Integer.
-
var
false
false
-
-Scope of var.
-
scope
false
false
-
-SQL update statement.
-
sql
false
- true
+ false
-
-Data source associated with the database to update.
-A String value represents a relative path to a JNDI
-resource or the parameters for the JDBC
-DriverManager class.
-
dataSource
false
- true
+ false
+ param
+ org.apache.taglibs.standard.tag.el.sql.ParamTag
+ JSP
Sets a parameter in an SQL statement to the specified value.
- param
- org.apache.taglibs.standard.tag.rt.sql.ParamTag
- JSP
-
-Parameter value.
-
value
false
- true
+ false
-
- Sets a parameter in an SQL statement to the specified java.util.Date value.
-
dateParam
- org.apache.taglibs.standard.tag.rt.sql.DateParamTag
+ org.apache.taglibs.standard.tag.el.sql.DateParamTag
empty
+
+ Sets a parameter in an SQL statement to the specified java.util.Date val
+ue.
+
-
-Parameter value for DATE, TIME, or
-TIMESTAMP column in a database table.
-
value
true
true
-
-One of "date", "time" or "timestamp".
-
type
false
true
+ setDataSource
+ org.apache.taglibs.standard.tag.el.sql.SetDataSourceTag
+ empty
Creates a simple DataSource suitable only for prototyping.
- setDataSource
- org.apache.taglibs.standard.tag.rt.sql.SetDataSourceTag
- empty
-
-Name of the exported scoped variable
-for the data source specified. Type can
-be String or DataSource.
-
var
false
false
-
-If var is specified, scope of the
-exported variable. Otherwise, scope of
-the data source configuration variable.
-
scope
false
false
-
-Data source. If specified as a string, it
-can either be a relative path to a JNDI
-resource, or a JDBC parameters string
-as defined in Section 10.1.1.
-
dataSource
false
- true
+ false
-
-JDBC parameter: driver class name.
-
driver
false
- true
+ false
-
-JDBC parameter: URL associated with
-the database.
-
url
false
- true
+ false
-
-JDBC parameter: database user on
-whose behalf the connection to the
-database is being made.
-
user
false
- true
+ false
-
-JDBC parameter: user password
-
password
false
- true
+ false
Fisheye: Tag 1.2 refers to a dead (removed) revision in file `lams_monitoring/web/WEB-INF/jstl/x-1_0-rt.tld'.
Fisheye: No comparison available. Pass `N' to diff?
Fisheye: Tag 1.2 refers to a dead (removed) revision in file `lams_monitoring/web/WEB-INF/jstl/x-1_0.tld'.
Fisheye: No comparison available. Pass `N' to diff?
Index: lams_monitoring/web/WEB-INF/jstl/x-rt.tld
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/WEB-INF/jstl/Attic/x-rt.tld,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ lams_monitoring/web/WEB-INF/jstl/x-rt.tld 19 Apr 2005 05:46:57 -0000 1.1
@@ -0,0 +1,256 @@
+
+
+
+ 1.0
+ 1.2
+ x_rt
+ http://java.sun.com/jstl/xml_rt
+ JSTL XML RT
+ JSTL 1.0 XML library
+
+
+
+ org.apache.taglibs.standard.tlv.JstlXmlTLV
+
+
+ Provides validation features for JSTL XML tags.
+
+
+
+
+ choose
+ org.apache.taglibs.standard.tag.common.core.ChooseTag
+ JSP
+
+ Simple conditional tag that establishes a context for
+ mutually exclusive conditional operations, marked by
+ <when> and <otherwise>
+
+
+
+
+ out
+ org.apache.taglibs.standard.tag.rt.xml.ExprTag
+ empty
+
+ Like <%= ... >, but for XPath expressions.
+
+
+ select
+ true
+ false
+
+
+ escapeXml
+ false
+ true
+
+
+
+
+ if
+ org.apache.taglibs.standard.tag.common.xml.IfTag
+ JSP
+
+ XML conditional tag, which evalutes its body if the
+ supplied XPath expression evalutes to 'true' as a boolean
+
+
+ select
+ true
+ false
+
+
+ var
+ false
+ false
+
+
+ scope
+ false
+ false
+
+
+
+
+ forEach
+ org.apache.taglibs.standard.tag.common.xml.ForEachTag
+ JSP
+
+ XML iteration tag.
+
+
+ var
+ false
+ false
+
+
+ select
+ true
+ false
+
+
+
+
+ otherwise
+ org.apache.taglibs.standard.tag.common.core.OtherwiseTag
+ JSP
+
+ Subtag of <choose> that follows <when> tags
+ and runs only if all of the prior conditions evaluated to
+ 'false'
+
+
+
+
+ param
+ org.apache.taglibs.standard.tag.rt.xml.ParamTag
+ JSP
+
+ Adds a parameter to a containing 'transform' tag's Transformer
+
+
+ name
+ true
+ true
+
+
+ value
+ false
+ true
+
+
+
+
+ parse
+ org.apache.taglibs.standard.tag.rt.xml.ParseTag
+ org.apache.taglibs.standard.tei.XmlParseTEI
+ JSP
+
+ Parses XML content from 'source' attribute or 'body'
+
+
+ var
+ false
+ false
+
+
+ varDom
+ false
+ false
+
+
+ scope
+ false
+ false
+
+
+ scopeDom
+ false
+ false
+
+
+ xml
+ false
+ true
+
+
+ systemId
+ false
+ true
+
+
+ filter
+ false
+ true
+
+
+
+
+ set
+ org.apache.taglibs.standard.tag.common.xml.SetTag
+ empty
+
+ Saves the result of an XPath expression evaluation in a 'scope'
+
+
+ var
+ true
+ false
+
+
+ select
+ false
+ false
+
+
+ scope
+ false
+ false
+
+
+
+
+ transform
+ org.apache.taglibs.standard.tag.rt.xml.TransformTag
+ org.apache.taglibs.standard.tei.XmlTransformTEI
+ JSP
+
+ Conducts a transformation given a source XML document
+ and an XSLT stylesheet
+
+
+ var
+ false
+ false
+
+
+ scope
+ false
+ false
+
+
+ result
+ false
+ true
+
+
+ xml
+ false
+ true
+
+
+ xmlSystemId
+ false
+ true
+
+
+ xslt
+ false
+ true
+
+
+ xsltSystemId
+ false
+ true
+
+
+
+
+ when
+ org.apache.taglibs.standard.tag.common.xml.WhenTag
+ JSP
+
+ Subtag of <choose> that includes its body if its
+ expression evalutes to 'true'
+
+
+ select
+ true
+ false
+
+
+
+
Index: lams_monitoring/web/WEB-INF/jstl/x.tld
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/WEB-INF/jstl/Attic/x.tld,v
diff -u -r1.1 -r1.2
--- lams_monitoring/web/WEB-INF/jstl/x.tld 15 Apr 2005 04:38:10 -0000 1.1
+++ lams_monitoring/web/WEB-INF/jstl/x.tld 19 Apr 2005 05:46:57 -0000 1.2
@@ -1,444 +1,269 @@
-
-
-
-
- JSTL 1.1 XML library
- JSTL XML
- 1.1
+
+
+
+ 1.0
+ 1.2
x
- http://java.sun.com/jsp/jstl/xml
+ http://java.sun.com/jstl/xml
+ JSTL XML
+ JSTL 1.0 XML library
-
- Provides validation features for JSTL XML tags.
-
org.apache.taglibs.standard.tlv.JstlXmlTLV
+
+ expressionAttributes
+
+ out:escapeXml
+ parse:xml
+ parse:systemId
+ parse:filter
+ transform:xml
+ transform:xmlSystemId
+ transform:xslt
+ transform:xsltSystemId
+ transform:result
+
+
+ Whitespace-separated list of colon-separated token pairs
+ describing tag:attribute combinations that accept expressions.
+ The validator uses this information to determine which
+ attributes need their syntax validated.
+
+
+ choose
+ org.apache.taglibs.standard.tag.common.core.ChooseTag
+ JSP
Simple conditional tag that establishes a context for
mutually exclusive conditional operations, marked by
<when> and <otherwise>
- choose
- org.apache.taglibs.standard.tag.common.core.ChooseTag
- JSP
+ out
+ org.apache.taglibs.standard.tag.el.xml.ExprTag
+ empty
Like <%= ... >, but for XPath expressions.
- out
- org.apache.taglibs.standard.tag.rt.xml.ExprTag
- empty
-
-XPath expression to be evaluated.
-
select
true
false
-
-Determines whether characters <,>,&,'," in the
-resulting string should be converted to their
-corresponding character entity codes. Default
-value is true.
-
escapeXml
false
- true
+ false
-
- XML conditional tag, which evalutes its body if the
- supplied XPath expression evalutes to 'true' as a boolean
-
if
org.apache.taglibs.standard.tag.common.xml.IfTag
JSP
+
+ XML conditional tag, which evalutes its body if the
+ supplied XPath expression evalutes to 'true' as a boolean
+
-
-The test condition that tells whether or not the
-body content should be processed.
-
select
true
false
-
-Name of the exported scoped variable for the
-resulting value of the test condition. The type
-of the scoped variable is Boolean.
-
var
false
false
-
-Scope for var.
-
scope
false
false
-
- XML iteration tag.
-
forEach
org.apache.taglibs.standard.tag.common.xml.ForEachTag
JSP
+
+ XML iteration tag.
+
-
-Name of the exported scoped variable for the
-current item of the iteration. This scoped variable
-has nested visibility. Its type depends on the
-result of the XPath expression in the select
-attribute.
-
var
false
false
-
-XPath expression to be evaluated.
-
select
true
false
-
-
-Iteration begins at the item located at the
-specified index. First item of the collection has
-index 0.
-
- begin
- false
- true
- int
-
-
-
-Iteration ends at the item located at the specified
-index (inclusive).
-
- end
- false
- true
- int
-
-
-
-Iteration will only process every step items of
-the collection, starting with the first one.
-
- step
- false
- true
- int
-
-
-
-Name of the exported scoped variable for the
-status of the iteration. Object exported is of type
-javax.servlet.jsp.jstl.core.LoopTagStatus. This scoped variable has nested visibility.
-
- varStatus
- false
- false
-
+ otherwise
+ org.apache.taglibs.standard.tag.common.core.OtherwiseTag
+ JSP
Subtag of <choose> that follows <when> tags
and runs only if all of the prior conditions evaluated to
'false'
- otherwise
- org.apache.taglibs.standard.tag.common.core.OtherwiseTag
- JSP
+ param
+ org.apache.taglibs.standard.tag.el.xml.ParamTag
+ JSP
Adds a parameter to a containing 'transform' tag's Transformer
- param
- org.apache.taglibs.standard.tag.rt.xml.ParamTag
- JSP
-
-Name of the transformation parameter.
-
name
true
- true
+ false
-
-Value of the parameter.
-
value
false
- true
+ false
-
- Parses XML content from 'source' attribute or 'body'
-
parse
- org.apache.taglibs.standard.tag.rt.xml.ParseTag
+ org.apache.taglibs.standard.tag.el.xml.ParseTag
org.apache.taglibs.standard.tei.XmlParseTEI
JSP
+
+ Parses XML content from 'source' attribute or 'body'
+
-
-Name of the exported scoped variable for
-the parsed XML document. The type of the
-scoped variable is implementation
-dependent.
-
var
false
false
-
-Name of the exported scoped variable for
-the parsed XML document. The type of the
-scoped variable is
-org.w3c.dom.Document.
-
varDom
false
false
-
-Scope for var.
-
scope
false
false
-
-Scope for varDom.
-
scopeDom
false
false
-
-Deprecated. Use attribute 'doc' instead.
-
xml
false
- true
+ false
-
-Source XML document to be parsed.
-
- doc
- false
- true
-
-
-
-The system identifier (URI) for parsing the
-XML document.
-
systemId
false
- true
+ false
-
-Filter to be applied to the source
-document.
-
filter
false
- true
+ false
-
- Saves the result of an XPath expression evaluation in a 'scope'
-
set
org.apache.taglibs.standard.tag.common.xml.SetTag
empty
+
+ Saves the result of an XPath expression evaluation in a 'scope'
+
-
-Name of the exported scoped variable to hold
-the value specified in the action. The type of the
-scoped variable is whatever type the select
-expression evaluates to.
-
var
true
false
-
-XPath expression to be evaluated.
-
select
false
false
-
-Scope for var.
-
scope
false
false
+ transform
+ org.apache.taglibs.standard.tag.el.xml.TransformTag
+ org.apache.taglibs.standard.tei.XmlTransformTEI
+ JSP
Conducts a transformation given a source XML document
and an XSLT stylesheet
- transform
- org.apache.taglibs.standard.tag.rt.xml.TransformTag
- org.apache.taglibs.standard.tei.XmlTransformTEI
- JSP
-
-Name of the exported
-scoped variable for the
-transformed XML
-document. The type of the
-scoped variable is
-org.w3c.dom.Document.
-
var
false
false
-
-Scope for var.
-
scope
false
false
-
-Result
-Object that captures or
-processes the transformation
-result.
-
result
false
- true
+ false
-
-Deprecated. Use attribute
-'doc' instead.
-
xml
false
- true
+ false
-
-Source XML document to be
-transformed. (If exported by
-<x:set>, it must correspond
-to a well-formed XML
-document, not a partial
-document.)
-
- doc
- false
- true
-
-
-
-Deprecated. Use attribute
-'docSystemId' instead.
-
xmlSystemId
false
- true
+ false
-
-The system identifier (URI)
-for parsing the XML
-document.
-
- docSystemId
- false
- true
-
-
-
-javax.xml.transform.Source
-Transformation stylesheet as
-a String, Reader, or
-Source object.
-
xslt
false
- true
+ false
-
-The system identifier (URI)
-for parsing the XSLT
-stylesheet.
-
xsltSystemId
false
- true
+ false
+ when
+ org.apache.taglibs.standard.tag.common.xml.WhenTag
+ JSP
Subtag of <choose> that includes its body if its
expression evalutes to 'true'
- when
- org.apache.taglibs.standard.tag.common.xml.WhenTag
- JSP
-
-The test condition that tells whether or
-not the body content should be
-processed
-
select
true
false
Index: lams_monitoring/web/WEB-INF/lib/hibernate2.jar
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/WEB-INF/lib/Attic/hibernate2.jar,v
diff -u
Binary files differ
Index: lams_monitoring/web/WEB-INF/lib/lams.jar
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/WEB-INF/lib/Attic/lams.jar,v
diff -u -r1.2 -r1.3
Binary files differ
Index: lams_monitoring/web/WEB-INF/lib/lams_learning.jar
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/WEB-INF/lib/Attic/lams_learning.jar,v
diff -u
Binary files differ
Index: lams_monitoring/web/WEB-INF/lib/log4j-1.2.9.jar
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/WEB-INF/lib/Attic/log4j-1.2.9.jar,v
diff -u
Binary files differ
Index: lams_monitoring/web/WEB-INF/lib/spring.jar
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/WEB-INF/lib/Attic/spring.jar,v
diff -u -r1.1 -r1.2
Binary files differ
Index: lams_monitoring/web/WEB-INF/struts/.struts-config.mex
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/WEB-INF/struts/Attic/.struts-config.mex,v
diff -u -r1.1 -r1.2
Binary files differ
Index: lams_monitoring/web/WEB-INF/struts/struts-config.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/WEB-INF/struts/Attic/struts-config.xml,v
diff -u -r1.2 -r1.3
--- lams_monitoring/web/WEB-INF/struts/struts-config.xml 18 Apr 2005 07:50:15 -0000 1.2
+++ lams_monitoring/web/WEB-INF/struts/struts-config.xml 19 Apr 2005 05:46:58 -0000 1.3
@@ -14,8 +14,9 @@
+
-
+
@@ -78,7 +79,7 @@
path="/gate"
type="org.lamsfoundation.lams.monitoring.web.GateAction"
name="GateForm"
- scope="request"
+ scope="session"
parameter="method"
unknown="false"
validate="false"
@@ -105,11 +106,6 @@
path=".viewScheduleGate"
redirect="false"
/>
-
Index: lams_monitoring/web/gate/gateInfo.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/gate/gateInfo.jsp,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ lams_monitoring/web/gate/gateInfo.jsp 19 Apr 2005 05:46:57 -0000 1.1
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+ |
+
+
+
+ |
+
+
+
+
+ out of
+ re waiting in front of the gate.
+ |
+
\ No newline at end of file
Index: lams_monitoring/web/gate/openGate.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/gate/Attic/openGate.jsp,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ lams_monitoring/web/gate/openGate.jsp 19 Apr 2005 05:46:57 -0000 1.1
@@ -0,0 +1,21 @@
+
+ Class cannot continue until the gate is opened by you |
+
+
+
+
+
+
+
+ Gate has been opened
+
+ |
+
+
+  Active
+
+
+  Active
+
+ |
+
Index: lams_monitoring/web/gate/permissionGateContent.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/gate/permissionGateContent.jsp,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ lams_monitoring/web/gate/permissionGateContent.jsp 19 Apr 2005 05:46:57 -0000 1.1
@@ -0,0 +1,52 @@
+
+<%@ taglib uri="/WEB-INF/struts/struts-html-el.tld" prefix="html-el" %>
+<%@ taglib uri="/WEB-INF/struts/struts-bean-el.tld" prefix="bean-el" %>
+<%@ taglib uri="/WEB-INF/struts/struts-logic-el.tld" prefix="logic-el" %>
+<%@ taglib uri="/WEB-INF/jstl/c.tld" prefix="c" %>
+<%@ taglib uri="/WEB-INF/jstl/fmt.tld" prefix="fmt" %>
+
+
+
+
+
+
+
+
+ |
+
+
|
+
+ <%@ include file="gateInfo.jsp" %>
+ |
+ |
+ <%@ include file="openGate.jsp" %>
+
+
+ |
+
+
+ |
+
+
+
+ |
+
\ No newline at end of file
Index: lams_monitoring/web/gate/scheduleGateContent.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/gate/scheduleGateContent.jsp,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ lams_monitoring/web/gate/scheduleGateContent.jsp 19 Apr 2005 05:46:57 -0000 1.1
@@ -0,0 +1,52 @@
+
+<%@ taglib uri="/WEB-INF/struts/struts-html-el.tld" prefix="html-el" %>
+<%@ taglib uri="/WEB-INF/struts/struts-bean-el.tld" prefix="bean-el" %>
+<%@ taglib uri="/WEB-INF/struts/struts-logic-el.tld" prefix="logic-el" %>
+<%@ taglib uri="/WEB-INF/jstl/c.tld" prefix="c" %>
+<%@ taglib uri="/WEB-INF/jstl/fmt.tld" prefix="fmt" %>
+
+
+
+
+
+
+
+
+ |
+
+
|
+
+ <%@ include file="gateInfo.jsp" %>
+ |
+ |
+
+
+
+ |
+
+
+ |
+
+
+
+ |
+
\ No newline at end of file
Index: lams_monitoring/web/gate/sychGateContent.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/gate/sychGateContent.jsp,v
diff -u -r1.1 -r1.2
--- lams_monitoring/web/gate/sychGateContent.jsp 18 Apr 2005 07:50:15 -0000 1.1
+++ lams_monitoring/web/gate/sychGateContent.jsp 19 Apr 2005 05:46:57 -0000 1.2
@@ -18,44 +18,29 @@
http://www.gnu.org/licenses/gpl.txt
-->
-<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
-<%@ taglib uri="/WEB-INF/struts-html-el.tld" prefix="html-el" %>
-<%@ taglib uri="/WEB-INF/struts-bean-el.tld" prefix="bean-el" %>
-<%@ taglib uri="/WEB-INF/struts-logic-el.tld" prefix="logic-el" %>
-<%@ taglib uri="/WEB-INF/c.tld" prefix="c" %>
-<%@ taglib uri="/WEB-INF/fmt.tld" prefix="fmt" %>
+<%@ taglib uri="/WEB-INF/struts/struts-html-el.tld" prefix="html-el" %>
+<%@ taglib uri="/WEB-INF/struts/struts-bean-el.tld" prefix="bean-el" %>
+<%@ taglib uri="/WEB-INF/struts/struts-logic-el.tld" prefix="logic-el" %>
+<%@ taglib uri="/WEB-INF/jstl/c.tld" prefix="c" %>
+<%@ taglib uri="/WEB-INF/jstl/fmt.tld" prefix="fmt" %>
-
+
-
- |
-
-
|
-
- |
-
-
-
- |
-
-
-
- |
-
-
-
-
- test
- |
-
-
+ |
+
+
|
+
+ <%@ include file="gateInfo.jsp" %>
+ |
+ |
+ <%@ include file="openGate.jsp" %>
-
+
|
Index: lams_monitoring/web/images/spacer.gif
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/images/spacer.gif,v
diff -u
Binary files differ
Index: lams_monitoring/web/images/synch_active.gif
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/images/synch_active.gif,v
diff -u
Binary files differ
Index: lams_monitoring/web/images/synch_not_active.gif
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/images/synch_not_active.gif,v
diff -u
Binary files differ
Index: lams_monitoring/web/template/template.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_monitoring/web/template/template.jsp,v
diff -u -r1.1 -r1.2
--- lams_monitoring/web/template/template.jsp 18 Apr 2005 07:50:14 -0000 1.1
+++ lams_monitoring/web/template/template.jsp 19 Apr 2005 05:46:58 -0000 1.2
@@ -18,10 +18,10 @@
http://www.gnu.org/licenses/gpl.txt
-->
-<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
-<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
-<%@ taglib uri="/WEB-INF/fmt.tld" prefix="fmt" %>
-<%@ taglib uri="/WEB-INF/c.tld" prefix="c" %>
+<%@ taglib uri="/WEB-INF/struts/struts-tiles.tld" prefix="tiles" %>
+<%@ taglib uri="/WEB-INF/struts/struts-html.tld" prefix="html" %>
+<%@ taglib uri="/WEB-INF/jstl/fmt.tld" prefix="fmt" %>
+<%@ taglib uri="/WEB-INF/jstl/c.tld" prefix="c" %>
|