
关于jsp中request.getParameter报错问题
错误信息:已在_jspService(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServl...
错误信息:
已在 _jspService(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) 中定义 d
Date d = (eDate1==null?new Date():DateUtil.fmtStrToDate(eDate1,"yyyy-MM-dd"));
我的jsp中的代码:
<%
String sDate1=request.getParameter("sDate");
Date d = (sDate1==null?new Date():DateUtil.fmtStrToDate(sDate1,"yyyy-MM-dd"));
String sDate = DateUtil.fmtDateToYMD(d);
sDate=sDate==null?DateUtil.fmtDateToStr(new Date(),"yyyy-MM-dd"):sDate;
%> 展开
已在 _jspService(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) 中定义 d
Date d = (eDate1==null?new Date():DateUtil.fmtStrToDate(eDate1,"yyyy-MM-dd"));
我的jsp中的代码:
<%
String sDate1=request.getParameter("sDate");
Date d = (sDate1==null?new Date():DateUtil.fmtStrToDate(sDate1,"yyyy-MM-dd"));
String sDate = DateUtil.fmtDateToYMD(d);
sDate=sDate==null?DateUtil.fmtDateToStr(new Date(),"yyyy-MM-dd"):sDate;
%> 展开
1个回答
展开全部
给你的建议, 不要用三目运算符,出错了不好去查找原因,建议你把它拆分,一步步的取值,转换, 然后System.out.println打印验证每一步的结果是否正确
尤其是时间,在jsp中是非常容易搞错的一个地方。
尤其是时间,在jsp中是非常容易搞错的一个地方。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询