Java 使用按钮更改jsp中的变量值
我使用JSP用Java编写动态web项目。我是初学者。 我想在网站上写日历。 在我使用的java代码中Java 使用按钮更改jsp中的变量值,java,html,jsp,button,Java,Html,Jsp,Button,我使用JSP用Java编写动态web项目。我是初学者。 我想在网站上写日历。 在我使用的java代码中 <% Calendar calendar = new GregorianCalendar(); Date date = new Date(); calendar.setTime(date); ... int day = calendar.get(Calendar.DATE); int month = calendar.get(Calendar.MONTH); int year = c
<%
Calendar calendar = new GregorianCalendar();
Date date = new Date();
calendar.setTime(date);
...
int day = calendar.get(Calendar.DATE);
int month = calendar.get(Calendar.MONTH);
int year = calendar.get(Calendar.YEAR);
...
numDays = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
weekStartDay = calendar.get(Calendar.DAY_OF_WEEK);
%>
并在此之后通过JavaScript函数提交页面
function goTo()
{
document.form.submit()
}
这是我的JSP代码
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" import="java.util.*" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title</title>
</head>
<script>
function goTo()
{
document.frm.submit()
}
</script>
<body>
<div align="center">
<div style="overflow-x:auto;">
<%
Calendar calendar = new GregorianCalendar();
Date date = new Date();
String dateString = new String();
int day, month, year;
int numDays, weekStartDay, totalWeeks;
calendar.setTime(date);
day = calendar.get(Calendar.DATE);
month = calendar.get(Calendar.MONTH);
year = calendar.get(Calendar.YEAR);
dateString += calendar.get(Calendar.YEAR) +" "+ calendar.get(Calendar.MONTH) + " " + calendar.get(Calendar.DATE);
numDays = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
weekStartDay = calendar.get(Calendar.DAY_OF_WEEK);
calendar = new GregorianCalendar(year, month, numDays);
totalWeeks = calendar.get(Calendar.WEEK_OF_MONTH);
%>
<table>
<tr>
<%= iYear %>
<%= iMonth %>
<%= iMonth %>
<\br>
<%= dateString %>
<button type="button" onclick="goTo()"> - <% iMonth--; %></button>
<button type="button" onclick="goTo()"> + <% iMonth++; %></button>
</tr>
</table>
</div>
</div>
</body>
</html>
插入标题
函数goTo()
{
文件.frm.submit()
}
-
+
这是我的JSP代码
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" import="java.util.*" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title</title>
</head>
<script>
function goTo()
{
document.frm.submit()
}
</script>
<body>
<div align="center">
<div style="overflow-x:auto;">
<%
Calendar calendar = new GregorianCalendar();
Date date = new Date();
String dateString = new String();
int day, month, year;
int numDays, weekStartDay, totalWeeks;
calendar.setTime(date);
day = calendar.get(Calendar.DATE);
month = calendar.get(Calendar.MONTH);
year = calendar.get(Calendar.YEAR);
dateString += calendar.get(Calendar.YEAR) +" "+ calendar.get(Calendar.MONTH) + " " + calendar.get(Calendar.DATE);
numDays = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
weekStartDay = calendar.get(Calendar.DAY_OF_WEEK);
calendar = new GregorianCalendar(year, month, numDays);
totalWeeks = calendar.get(Calendar.WEEK_OF_MONTH);
%>
<table>
<tr>
<%= iYear %>
<%= iMonth %>
<%= iMonth %>
<\br>
<%= dateString %>
<button type="button" onclick="goTo()"> - <% iMonth--; %></button>
<button type="button" onclick="goTo()"> + <% iMonth++; %></button>
</tr>
</table>
</div>
</div>
</body>
</html>
插入标题
函数goTo()
{
文件.frm.submit()
}
-
+
html在哪里可能重复?也张贴。可能重复你的html在哪里?也把它贴出来。