JSP简单小程序,日历

  • Li1234567890
    了解作者
  • Java
    开发工具
  • 461.6KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 0
    下载次数
  • 2022-12-03 09:30
    上传日期
JSP简单小程序,可以输入年份,选择月份,点击提交键查看日历
JSP简单程序 日历.rar
内容介绍
package red.star; import java.time.LocalDate; import java.time.DayOfWeek; public class Calendar { int year ,month ; String saveCalender; //存放日历 public Calendar(){ year = LocalDate.now().getYear(); month = LocalDate.now().getMonthValue(); } public void setYear(int y){ year = y; } public int getYear(){ return year; } public void setMonth(int m){ month = m; if(month>12){ year++; month = 1; } if(month<1){ month = 12; year--; } } public int getMonth(){ return month; } public String getSaveCalender(){ LocalDate date = LocalDate.of(year,month,1); int days = date.lengthOfMonth(); //得到该月有多少天。 int space = 0; //存放空白字符的个数 DayOfWeek dayOfWeek = date.getDayOfWeek(); //得到1号是星期几 switch(dayOfWeek) { case SUNDAY: space = 0; break; case MONDAY: space = 1; break; case TUESDAY: space = 2; break; case WEDNESDAY: space = 3; break; case THURSDAY: space = 4; break; case FRIDAY: space = 5; break; case SATURDAY: space = 6; break; } String [] c = new String[space+days]; for(int i=0;i<space;i++) c[i]="--"; for(int i = space,n=1;i<c.length;i++){ c[i] = String.valueOf(n) ; n++; } String head = "<tr><th>星期日</th><th>星期一</th><th>星期二</th><th>星期三</th>"+ "<th>星期四</th><th>星期五</th><th>星期六</th> </tr>"; StringBuffer buffer = new StringBuffer(); buffer.append("<table border = 0>"); buffer.append(head); int n = 0; while(n<c.length){ buffer.append("<tr>"); int increment = Math.min(7,c.length-n); for(int i=n;i<n+increment;i++) { buffer.append("<td align= center>"+c[i]+"</td>"); } buffer.append("</tr>"); n = n+increment; } buffer.append("</table>"); saveCalender = new String(buffer); return saveCalender; } }
评论
    相关推荐
    • jsp动态网页设计java+Tomcat+eclipse
      JSP动态网页设计,学生信息管理系统,数据库,课程设计
    • jsp动态网站——电子书店
      用Eclipse,tomcat,access开发,附有详细报告(67页)A4纸电子版,使用说明文件,下了就能用,无需修改。
    • JSP动态网页制作
      从零开始——JSP动态网页制作基础培训教程-源代码.rar
    • JSP动态网站项目.rar
      此项目是通过:eclipse软件开发的;里面没有数据库; 需要你们自已添加:是SQL数据库;
    • JSP动态网页新技术
      书是关于JSP网站编程的专著。作者从自学与教学的角度出发,从JSP的基础知识、基本语法入手,配以实际的范例细致讲解JSP网站编程的方法与技巧。 全书共有11章,第1章是JSP概述,并介绍JSP的运行环境和实现原理;第2章...
    • JSP动态网站开发教程
      JSP动态网页制作教程,想学习jsp的朋友们赶快下载吧、、
    • JSP动态网站开发
      掌握Servlet和会话技术 掌握基于组件的分层开发技术 掌握JSTL、EL和JavaBean 掌握JDBC的高级技术、自定义异常、JNDI查找数据源 掌握Web Services的创建、发布和调用
    • JSP动态网站实例源代码
      里面含有13个jsp动态网页实例源代码,放入相应的tomcat目录下即可运行,是学习jsp的好资源
    • jsp 动态网页制作 讲 义
      jsp 讲义,我个人觉得很不错。。。jsp 动态网页制作 讲 义
    • jsp动态网页制作(留言项目)
      不错的小项目,不需要下载积分,只要对大家有帮助就是对我的回报,,,嘻嘻!!!值得一看,,,希望大家有意见或者建议的就给我留言~~~~