最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

jsp日历表格怎么做

来源:懂视网 责编:小采 时间:2020-11-27 15:21:43
文档

jsp日历表格怎么做

jsp日历表格怎么做:JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(
推荐度:
导读jsp日历表格怎么做:JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(
JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。

日历表格完整代码:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="java.util.*"%>
<html>
 <head>
 <base href="<%=basePath%>"> 
 <title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0"> 
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
 </head>
 <body>
 <%! int i=1;
 int alldays=0;//变量alldays记录本月的天数;
 %>
 <%! Date date=new Date();%>
 <%! SimpleDateFormat format=new SimpleDateFormat("yyyy年MM月dd日");
 SimpleDateFormat format1=new SimpleDateFormat("MM"); 
 SimpleDateFormat format2=new SimpleDateFormat("dd");
 
 String str=format.format(date);//获取日期格式为:2018年03月15日;
 String mm=format1.format(date);//获取 月;
 String dd=format2.format(date);//获取 天;
 
 Calendar date1=Calendar.getInstance();
 int weekday=date1.get(Calendar.DAY_OF_WEEK_IN_MONTH)+1;
 int firstweek=date1.get(Calendar.DAY_OF_WEEK);//获取本月第一天星期几;
 int td=Integer.valueOf(dd)%7;
 %>
 <% if(mm.equals("01")||mm.equals("03")||mm.equals("05")||mm.equals("07")||mm.equals("08")||mm.equals("10")||mm.equals("12")){
 alldays=31;
 }
 else if(mm.equals("02")){
 alldays=29;
 }
 else{
 alldays=30;
 }
 
 %>
 <%
 int flagdate=1;
 int a[][]=new int[5][7];
 //int j=0,k=0;
 for(int j=0;j<5;j++){
 for(int k=0;k<7;k++){
 if(j==0&&k<firstweek-1){
 a[j][k]=0;
 }
 else{
 if(flagdate<alldays+1){
 a[j][k]=flagdate;
 flagdate++;
 }
 }
 }
 }
 %>
 
 
 <table border="1" width="30%" align="center">
 <tr>
 <h1 align="center"><%out.println(str); %>
 </tr>
 <div align="center"><button type="button"><img src="F:\MyWorkSpace\DateJsp\WebRoot\563481.png" width="30%" value="上个月"/></button>
 <button type="button"><img src="F:\MyWorkSpace\DateJsp\WebRoot\563482.png" width="30%" value="下个月"/></button>
 </div>
 <br>
 <tr bgcolor=#FFF68F>
 <%for(i=1;i<8;i++){
 %>
 <td><%=i %></td>
 <%
 }%>
 </tr>
 
 <% 
 for(int j=0;j<5;j++){
 %><tr><%
 for(int k=0;k<7;k++){
 
 if(a[j][k]!=0){
 
 if(a[j][k]==Integer.valueOf(dd)){
 %><td bgcolor=#FF4500><%=a[j][k] %>
 </td><%
 continue;
 }
 %><td bgcolor="#FFFFE0"><%= 
 a[j][k]
 %>
 </td><%
 }
 else{
 %><td bgcolor="#FFFFE0"> </td><%
 }
 }
 %></tr><%
 }
 %>
 </table>
 </body>
</html>

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

jsp日历表格怎么做

jsp日历表格怎么做:JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(
推荐度:
标签: 表格 日历 怎样
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top