谁能帮我看看这个jsp代码哪里错了!高分求高手帮忙!!!

来源:百度知道 编辑:UC知道 时间:2024/05/19 09:18:15
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,java.util.*" errorPage="" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>MyCalendar.jsp</title>
<script Language="JavaScript">
<!--
function changeMonth()
{
var mm="canlder.jsp?month="+document.form1.elements[0].selectedIndex
+"&year="+<%=year%>;
window.open(mm,"_self");
}
//--></script>
</head>
<%! String month;
Stri

<%
String[] days=new String[42];
for(i=0;i<42;i++)
days[i]="";
%>
这里的变量i没有定义,改成下面的就可以了:
<%
String[] days=new String[42];
for(int i=0;i<42;i++)
days[i]="";
%>

第一个问题:
<%
month=request.getParameter(month);
year=request.getParameter(year);
%>
在哪里获取request?
<%
month=request.getParameter("month");
year=request.getParameter("year");
%>
month,year是String型的???

第二个问题:
<%
String[] days=new String[42];
for(int i=0;i<42;i++)
days[i]="";
%>