public Object SanDxinxi(){
SanDForm baseForm=new SanDForm();
String query ="select m.issue,m.prize_time from (select i.issue,i.prize_time,rownum from issue i,ndprize nd where nd.issue=i.issue and rownum=1 and nd.type_id='L201' order by nd.issue desc) m,prize p where p.issue=m.issue and rownum=1";
Object[] qdxx=null;
try {
qdxx = dao.select(query);

} catch (Exception e) {
e.printStackTrace();
} finally {
dao.close();
}   

if(qdxx!=null)
{
baseForm.setNewissue(StringUtil.nullToString(qdxx[0]));
baseForm.setPrize_time(StringUtil.nullToString(qdxx[1]));
}

return qdxx;
}

解决方案 »

  1.   

    public Object SanDxinxi(){
    SanDForm baseForm=new SanDForm();
    String query ="select m.issue,m.prize_time from (select i.issue,i.prize_time,rownum from issue i,ndprize nd where nd.issue=i.issue and rownum=1 and nd.type_id='L201' order by nd.issue desc) m,prize p where p.issue=m.issue and rownum=1";
    Object[] qdxx=null;
    try {
    qdxx = dao.select(query);
    } catch (Exception e) {
    e.printStackTrace();
    } finally {
    dao.close();
    }   
    if(qdxx!=null)
    {baseForm.setNewissue(StringUtil.nullToString(qdxx[0]));
    baseForm.setPrize_time(StringUtil.nullToString(qdxx[1]));
    }
    return qdxx;
    }System.out.println(qdxx[0])));显示正常是一个数,例如06195System.out.println(qdxx[1])));不正常.看起来象个地址.随机变的.应该输出的是时间
    SQL好用,查询出来的是正确的
    时间是 date类型的!
      

  2.   

    上面的问题解决了!但是关于在JSP中写form希望大家指点!
    <html:form action="PailieSubmit.do" method="POST">
    <html:form action="/PailieSubmit.do" method="POST">
    着两个有什么区别.
    但是我看有的页面还是这样的
    <html:form action="PailieForm" method="POST">
      

  3.   

    第一个相对路径
    第二个绝对路径
    那有什么区别?更准确。。<html:form action="PailieForm" method="POST">
    <html:form action="PailieAction" method="POST">
    为什么有的页面form写是的form 有的是action