首页   资讯  应用与安全  Web开发  数据库  编程语言  开源服务  管理信息化  IT商城   技术论坛   up
    [栏目导航]>>[主页]>>[Web开发]>>[JSP(Servlet)]>>[阅读信息]
 [关闭

Java编出一个自己的JSP日历

发布时间:2008-09-13 09:37:03   点评:0   人气:173 

           运行时请将全角符号<>替换为半角符号<>


 Java编程学习:自己DIY一个JSP日历,这是源代码,只要运行一下就知道结果了。

  <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
  <%@ page language="java" import="java.util.*" %>
  <%! String days[]; %>
  <body>
  <%
  days=new String[42];
  for(int i=0;i<42;i++)
  {
  days[i]="";
  }
  %>
  <%
  GregorianCalendar currentDay = new GregorianCalendar();
  int today=currentDay.get(Calendar.DAY_OF_MONTH);
  int month=currentDay.get(Calendar.MONTH);
  int year= currentDay.get(Calendar.YEAR);
  out.println(year+"年"+ (month+1)+"月"+today+"日");
  Calendar thisMonth=Calendar.getInstance();
  thisMonth.set(Calendar.MONTH, month );
  thisMonth.set(Calendar.YEAR, year );
  thisMonth.setFirstDayOfWeek(Calendar.SUNDAY);
  thisMonth.set(Calendar.DAY_OF_MONTH,1);
  int firstIndex=thisMonth.get(Calendar.DAY_OF_WEEK)-1;
  int maxIndex=thisMonth.getActualMaximum(Calendar.DAY_OF_MONTH);
  for(int i=0;i<maxIndex;i++)
  {
  days[firstIndex+i]=String.valueOf(i+1);
  }
  %>
  <table border="0" width="168" height="81">
  <div align=center>
  <tr>
  <th width="25" height="16" ><font color="red">日</font>
  </th>
  <th width="25" height="16" >一</th>
  <th width="25" height="16" >二</th>
  <th width="25" height="16" >三</th>
  <th width="25" height="16" >四</th>
  <th width="25" height="16" >五</th>
  <th width="25" height="16" ><font color="red">六</font></th>
  </tr>
  <% for(int j=0;j<6;j++) { %>
  <tr>
  <% for(int i=j*7;i<(j+1)*7;i++) { %>
  <td width="15%" height="16" valign="middle" align="center">
  <%if((i-firstIndex+1)==today){
  %>
  <font color="red"><%=days[i]%></font>
  <%
  } else {
  %>
  <%=days[i]%>
  <%
  }
  %>
  </td>
  <% } %>
  </tr>
  <% } %>
  </div>
  </table>

 [关闭]

查找与[Java编出一个自己的JSP日历]相关

相关商品
  
  个性T恤印制让自己当回明星,根据自己的意思做自己的衣服哦
 单 价: 27.0
.
  
  个性定做柯南抱枕/靠垫/枕头/礼物 尺寸图片自己可自己提供
 单 价: 35.0
.
  
  农家自己挖自己做 纯野生山葛根粉 消暑佳品500克
 单 价: 32.0
.
  
  六爷家自己挖自己做 纯野生山葛根粉 永不生虫葛粉 调理养颜500克
 单 价: 37.0
.
  
  656996|(正版)别对自己说"不可能":中学生自己讲述的10...
 单 价: 15.75
.
  
  墨斋正版]新编出纳入门1本通(最新版本)/初级财会人员入门超短培
 单 价: 24.19
.
  
  272890|(正版)JSP动态网站开发技术与实践
 单 价: 33.15
.
  
  墨斋正版]JSP编程及案例分析(面向十二五高职高专规划教材)/计算
 单 价: 26.55
.
  
  【3钻信誉】招募qcc代理 自己招募下家 qcc专卖店 QQ屋 自己发货
 单 价: 300.0
.

与[Java编出一个自己的JSP日历]相邻的JSP(Servlet)

   上一条:  JSP中的全文检索
   下一条:  教你轻松应对JSP连接MySQL数据库问题
点评(0)  表扬 赞成 补充 纠正 否定 提醒 举报     笔名:
[提交]

京ICP备09058017号