不是很清楚,不过弱弱的问一下:<form method=post action="">这个action里面没有东西吗?
解决方案 »
- SSH整合以后启动TOMCAT报错,大家帮我看看吧。
- JS弹出窗口
- --------------------100分求助,jasperreports问题--------------------------
- 高分求图片浏览代码?
- Struts构架下怎么样把一个Bean 的一个属性赋值给一个隐藏域?(在线等待)
- weblogic中invalid LOC header (bad signature) 问题!急!
- JAVASCRIPT动态增加表格,如何实现内容的计算
- 初学者提问:编译servlet文件时出现了这样的错误,已经正常安装了tomcat和jdk,
- 各位老大,请问在JSP中如何对时间进行加减?在先等待。
- 我写的JSP分页程序,大家看怎么样?
- 高分:如何将JSP程序发布到JRUN或者TOMCAT?
- Java中是否有检查日期正确的API函数
action=""没有写代表action当前的JSP文件,希望你帮我看看这个问题好吗?
request.setCharacterEncoding("GB2312");
String startDate=request.getParameter("startDate");
String endDate=request.getParameter("endDate");
String tempM =request.getParameter("tempM");
out.print(startDate+"<br>"+endDate+"<BR>"+tempM);
out.println("<input type=hidden name=start value="+startDate+">");
out.println("<input type=hidden name=end value="+endDate+">");
out.println("<input type=hidden name=temp value="+tempM+">");
%>
<form method=post action="date0.jsp">
<span onClick="getStartEnd(parseInt(document.all.tempM.value)-1)">-</span>
<SCRIPT LANGUAGE="javascript">
with(new Date()){
//var dateT=new Date();
var y=getFullYear();
var m=getMonth()+1;
var tempM=document.all.temp.value;
var startDate=document.all.start.value;
var endDate =document.all.end.value; document.write("<span id=nowY>"+y+"</span>年");
document.write("<span id=nowM>"+m+"</span>月 ");
if(tempM=="null")
{ document.write("<input type=text id=tempM name=tempM value="+m+">"); }
else
{ document.write("<input type=text id=tempM name=tempM value="+tempM+">"); }
if(startDate=="null")
{ document.write("<input type=text id=startDate name=startDate value="+y+"-"+m+"-1>"); }
else
{ document.write("<input type=text id=startDate name=startDate value="+startDate+">"); }
if(endDate=="null")
{ document.write("<input type=text id=endDate name=endDate value="+y+"-"+m+"-"+new Date(new Date().getYear(),m,0).getDate()+">"); }
else
{
document.write("<input type=text id=endDate name=endDate value="+endDate+">"); }
}
function getStartEnd(nowMonth) {
var tempDate=new Date(new Date().getYear(),nowMonth,0);
nowY.innerText = tempDate.getFullYear();
nowM.innerText = tempDate.getMonth()+1;
document.all.tempM.value = nowMonth;
document.all.startDate.value=new Date(new Date().getYear(),nowMonth,0).getFullYear()+"-"+(new Date(new Date().getYear(),nowMonth,0).getMonth()+1)+"-1";
document.all.endDate.value=new Date(new Date().getYear(),nowMonth,0).getFullYear()+"-"+(new Date(new Date().getYear(),nowMonth,0).getMonth()+1)+"-"+new Date(new Date().getYear(),nowMonth,0).getDate();
}
</SCRIPT>
<span onClick="getStartEnd(parseInt(document.all.tempM.value)+1)">+</span>
<input type="submit" value="提交">
</form>