成都网站建设设计

将想法与焦点和您一起共享

如何做出​jsp日历表格

这篇文章将为大家详细讲解有关如何做出jsp日历表格,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:主机域名、网络空间、营销软件、网站建设、汨罗网站维护、网站推广。

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

如何做出​jsp日历表格

日历表格完整代码:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
 

<%@page import="java.text.SimpleDateFormat"%>
<%@page import="java.util.*"%>

  
       
    My JSP 'index.jsp' starting page


    



  
  
    <%! 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
    
    
    

<%out.println(str); %>


<%for(i=1;i<8;i++){ %> <% }%> <% for(int j=0;j<5;j++){ %><% for(int k=0;k<7;k++){ if(a[j][k]!=0){ if(a[j][k]==Integer.valueOf(dd)){ %><% continue; } %><% } else{ %><% } } %><% } %>
<%=i %>
<%=a[j][k] %> <%= a[j][k] %>

关于如何做出jsp日历表格就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


新闻标题:如何做出​jsp日历表格
路径分享:http://chengdu.cdxwcx.cn/article/ieeiop.html