加了格式化时间 就不显示了,如果正常输出的话是可以的。不知是什么原因
<%@ page import="com.cxtech.ElectronicSentry.visitor.bean.*" contentType="text/html;charset=UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ include file="../Header.inc"%>
<link href="${cssPath}/style.css" rel="stylesheet" type="text/css" />
<link href="${cssPath}/style2.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="${jsPath}/calendar.js"></script>
<script type="text/javascript" src="${jsPath}/prototype-1.5.1.2.js"></script>
<script src="${jsPath}/jquery-latest.js"></script>
<script type="text/javascript" src="${jsPath}/jquery.funkyUI.js"></script>
<style type="text/css">
<!--
body,td,th {
font-size: 12px;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
a:link {
color: #000000;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #000000;
}
a:hover {
text-decoration: none;
color: #6699FF;
}
a:active {
text-decoration: none;
}
-->
</style>
<%@include file="/resources/css/Normal.inc"%>
<script type="text/javascript">
function search()
{
document.form.action="/visitor/queryVisitorByInfo.action";
document.form.submit();
}
function outsubmit() {
document.form.action="/visitor/outVisitorByInfo.action";
document.form.target="_blank";
document.form.submit();
}
//删除
function delsubmit()
{
var str=document.getElementsByName("chkSon");
var objarray=str.length;
var chestr="";
var ids = new Array();
for (i=0;i<objarray;i++)
{
if(str[i].checked == true)
{
chestr+=str[i].value+",";
}
}
if(chestr == "")
{
alert("请您至少选择一项!");
}
else
{
if(window.confirm("确认要删除所选项吗?"))
{
document.form.action="/visitor/deleteVisitorRecord.action?chestr="+chestr;
document.form.submit();
}
}
}
jQuery.noConflict(); function onPageSizeChange(value)
{
$("page.pageSize").value=value;
document.all.form.submit();
}//分页验证
function paginate(forward){
if(forward) {
$("page.currentPage").value=forward;
}
else
{
var temp=$("forwardPage").value;
if(temp=="")
{
alert('输入的页数为空!');
return false;
}
var reg = /^[0-9]\d*$/;
if(!reg.test(temp)) {
alert('输入的页数不是一个数字!');
return false;
} if(temp<1||temp>${page.totalPages})
{
alert('输入的页数超过了显示的范围!');
return false;
}
$("page.currentPage").value=$("forwardPage").value;
}
document.all.form.submit();
}
//外来人员增加
function goAdd()
{
document.form.action="/visitor/querydept.action?flag=0";
document.form.submit()
}
var old_bg="";
function inStyle(obj)
{
old_bg=obj.style.background;
obj.style.background="#cccccc";
obj.style.cursor="hand";
}
function outStyle(obj)
{
obj.style.background=old_bg;
}
</script>
</head>
<body>
<form action="" id="form" name="form" method="post">
<input type="hidden" name="page.pageSize" id="page.pageSize" value="${page.pageSize }" />
<input type="hidden" name="page.currentPage" id="page.currentPage" value="${page.currentPage }" />
<input type="hidden" id="visitors.visitedName" name="visitors.visitedName" value="${visitors.visitedName }"/>
<input type="hidden" id="visitors.beginTime" name="visitors.beginTime" value="${visitors.beginTime }"/>
<input type="hidden" id="visitors.endTime" name="visitors.endTime" value="${visitors.endTime }"/>
<input type="hidden" id="visitors.visitedDeptId" name="visitors.visitedDeptId" value="${visitors.visitedDeptId }"/>
<table width="99%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td>
<DIV id=ctl00_ContentPlaceHolder1_Panel_CYLB>
<DIV>
<TABLE class=GridTables id=ctl00_ContentPlaceHolder1_GridView_RY
style="WIDTH: 99%; BORDER-COLLAPSE: collapse;align:center" cellSpacing=0 border=0>
<TBODY>
<TR class=Grid_Title>
<TH style="WIDTH: 10%" scope=col>编号</TH>
<TH style="WIDTH: 15%" scope=col>日期</TH>
<TH style="WIDTH: 15%" scope=col>进门时间</TH>
<TH style="WIDTH: 15%" scope=col>出门时间</TH>
<TH style="WIDTH: 10%" scope=col>拜访人</TH>
<TH style="WIDTH: 15%" scope=col>身份证号</TH>
<TH style="WIDTH: 10%" scope=col>被访人</TH>
<TH style="WIDTH: 10%" scope=col>详情</TH>
</TR>
<c:set var="si" scope="application" value="1"/>
<s:iterator value="#request.Visitorlist" status="st" >
<TR class="Grid_Content" onmouseover='inStyle(this)' onmouseout='outStyle(this)'
<c:if test="${si%2==1 }" > style="BACKGROUND:#EEEEEE" </c:if>>
<c:set var="si" scope="application" value="${si+1 }"/>
<TD align="center">
<s:property value="id"/>
</TD>
<TD align="center">
<s:date name="validitybeg" format="yyyy-MM-dd"/>//这个地方加完格式化日期就不显示了
</TD>
<TD align="center">
<s:property value="indate"/>
</TD>
<TD align="center">
<s:property value="outdate"/>
</TD>
<TD align="center" >
<s:property value="name"/>
</TD>
<TD align="center" >
<s:property value="licenceid"/>
</TD>
<TD align="center" >
<s:property value="visitedName"/>
</TD>
<TD align="center" >
<a href="/visitor/queryInfoById.action?id=<s:property value="id"/>" target="visitorMain">详细信息</a>
</TD>
</TR>
</s:iterator>
</TBODY></TABLE></DIV> </DIV>
</td>
</tr>
</table>
<%@include file="../L.inc"%>
<%@include file="../P.inc"%>
</form>
</body>
</html>我想把后面的时间给去掉所以我就用了这个标签<s:date name="validitybeg" format="yyyy-MM-dd"/>但是加完之后这一列就不显示了
<%@ page import="com.cxtech.ElectronicSentry.visitor.bean.*" contentType="text/html;charset=UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ include file="../Header.inc"%>
<link href="${cssPath}/style.css" rel="stylesheet" type="text/css" />
<link href="${cssPath}/style2.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="${jsPath}/calendar.js"></script>
<script type="text/javascript" src="${jsPath}/prototype-1.5.1.2.js"></script>
<script src="${jsPath}/jquery-latest.js"></script>
<script type="text/javascript" src="${jsPath}/jquery.funkyUI.js"></script>
<style type="text/css">
<!--
body,td,th {
font-size: 12px;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
a:link {
color: #000000;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #000000;
}
a:hover {
text-decoration: none;
color: #6699FF;
}
a:active {
text-decoration: none;
}
-->
</style>
<%@include file="/resources/css/Normal.inc"%>
<script type="text/javascript">
function search()
{
document.form.action="/visitor/queryVisitorByInfo.action";
document.form.submit();
}
function outsubmit() {
document.form.action="/visitor/outVisitorByInfo.action";
document.form.target="_blank";
document.form.submit();
}
//删除
function delsubmit()
{
var str=document.getElementsByName("chkSon");
var objarray=str.length;
var chestr="";
var ids = new Array();
for (i=0;i<objarray;i++)
{
if(str[i].checked == true)
{
chestr+=str[i].value+",";
}
}
if(chestr == "")
{
alert("请您至少选择一项!");
}
else
{
if(window.confirm("确认要删除所选项吗?"))
{
document.form.action="/visitor/deleteVisitorRecord.action?chestr="+chestr;
document.form.submit();
}
}
}
jQuery.noConflict(); function onPageSizeChange(value)
{
$("page.pageSize").value=value;
document.all.form.submit();
}//分页验证
function paginate(forward){
if(forward) {
$("page.currentPage").value=forward;
}
else
{
var temp=$("forwardPage").value;
if(temp=="")
{
alert('输入的页数为空!');
return false;
}
var reg = /^[0-9]\d*$/;
if(!reg.test(temp)) {
alert('输入的页数不是一个数字!');
return false;
} if(temp<1||temp>${page.totalPages})
{
alert('输入的页数超过了显示的范围!');
return false;
}
$("page.currentPage").value=$("forwardPage").value;
}
document.all.form.submit();
}
//外来人员增加
function goAdd()
{
document.form.action="/visitor/querydept.action?flag=0";
document.form.submit()
}
var old_bg="";
function inStyle(obj)
{
old_bg=obj.style.background;
obj.style.background="#cccccc";
obj.style.cursor="hand";
}
function outStyle(obj)
{
obj.style.background=old_bg;
}
</script>
</head>
<body>
<form action="" id="form" name="form" method="post">
<input type="hidden" name="page.pageSize" id="page.pageSize" value="${page.pageSize }" />
<input type="hidden" name="page.currentPage" id="page.currentPage" value="${page.currentPage }" />
<input type="hidden" id="visitors.visitedName" name="visitors.visitedName" value="${visitors.visitedName }"/>
<input type="hidden" id="visitors.beginTime" name="visitors.beginTime" value="${visitors.beginTime }"/>
<input type="hidden" id="visitors.endTime" name="visitors.endTime" value="${visitors.endTime }"/>
<input type="hidden" id="visitors.visitedDeptId" name="visitors.visitedDeptId" value="${visitors.visitedDeptId }"/>
<table width="99%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td>
<DIV id=ctl00_ContentPlaceHolder1_Panel_CYLB>
<DIV>
<TABLE class=GridTables id=ctl00_ContentPlaceHolder1_GridView_RY
style="WIDTH: 99%; BORDER-COLLAPSE: collapse;align:center" cellSpacing=0 border=0>
<TBODY>
<TR class=Grid_Title>
<TH style="WIDTH: 10%" scope=col>编号</TH>
<TH style="WIDTH: 15%" scope=col>日期</TH>
<TH style="WIDTH: 15%" scope=col>进门时间</TH>
<TH style="WIDTH: 15%" scope=col>出门时间</TH>
<TH style="WIDTH: 10%" scope=col>拜访人</TH>
<TH style="WIDTH: 15%" scope=col>身份证号</TH>
<TH style="WIDTH: 10%" scope=col>被访人</TH>
<TH style="WIDTH: 10%" scope=col>详情</TH>
</TR>
<c:set var="si" scope="application" value="1"/>
<s:iterator value="#request.Visitorlist" status="st" >
<TR class="Grid_Content" onmouseover='inStyle(this)' onmouseout='outStyle(this)'
<c:if test="${si%2==1 }" > style="BACKGROUND:#EEEEEE" </c:if>>
<c:set var="si" scope="application" value="${si+1 }"/>
<TD align="center">
<s:property value="id"/>
</TD>
<TD align="center">
<s:date name="validitybeg" format="yyyy-MM-dd"/>//这个地方加完格式化日期就不显示了
</TD>
<TD align="center">
<s:property value="indate"/>
</TD>
<TD align="center">
<s:property value="outdate"/>
</TD>
<TD align="center" >
<s:property value="name"/>
</TD>
<TD align="center" >
<s:property value="licenceid"/>
</TD>
<TD align="center" >
<s:property value="visitedName"/>
</TD>
<TD align="center" >
<a href="/visitor/queryInfoById.action?id=<s:property value="id"/>" target="visitorMain">详细信息</a>
</TD>
</TR>
</s:iterator>
</TBODY></TABLE></DIV> </DIV>
</td>
</tr>
</table>
<%@include file="../L.inc"%>
<%@include file="../P.inc"%>
</form>
</body>
</html>我想把后面的时间给去掉所以我就用了这个标签<s:date name="validitybeg" format="yyyy-MM-dd"/>但是加完之后这一列就不显示了
pattern="yyyy年MM月dd日 HH时mm分ss秒" />试试。引入:<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>