mysql 日程设计_日程安排:jQuery日历插件_FullCalendar_Java_MySQL_2014年05月31日_最新.doc...

日程安排:jQuery的日历插件 FullCalendar

--fullCalendar4Java(fullCalendar for Java)

文/叶秋雨

2014-05-31

FullCalendar是一款基于jQuery的日历插件,适用于各种日程安排、工作计划等场景,您可以很方便的查看查看待办事项,标记重要事项以及绑定点击和拖动事件,能快速的整合到您的项目中,本文将简单介绍FullCalendar的使用。

最近在做一个项目,使用到日程记录。网上找了很多方法,也看了很多插件。总得比较下来,发现FullCalendar比较不错。苦于网上都是PHP版本,Oracle数据库版本。发现很多网友与我有着同样的需求。现在使用JAVA/MySQL重新整合了一下FullCalendar控件。

文章中前台绝大部分都参考于网络,后台部分是自己按照网络上PHP版本,改写的JAVA版本。本人没有做什么工作,只是做了改写。在此感谢网站: 上PHP版本原作者(月光光),文章最后附上了原文的链接以及一些常用技术的链接。转摘引用请注明出处,尊重别人的劳动成果是一种美德。我不开发FullCalendar,只是代码的搬运工。文章写的不好,欢迎网友交流。

本人开发工具及环境:

Eclipse 3.7

jdk1.7.0_09

MySQL 5.5

apache-tomcat-7.0.32

注意:另外引入了读取xml的jar,list转json的jar,链接数据库的jar。请代码及数据库编码统一为UTF-8。

怎么部署JAVA环境?怎么新建JAVA项目?怎么安装MySql数据?怎么统一编码?这些问题就不一一叙述,需要的朋友,可以看我以前写的文章。也可以直接联系我。

下面附上项目结构截图,并贴上各个文件的代码,仅供参考。

EventDoServlet.java

(注意:由于本人使用的是Tomcat 7.0,所以servlet这边用的是Servlet 3.0 的Annotation,故web.xml文件没有配置访问路径。如果用的不是此方法,可以直接去掉我的注解,在web.xml里面配置一下访问路径。以下Servlet同理。)

package com.cetc.roman.fullcalendar.action;

import java.io.IOException;

import java.io.PrintWriter;

import javax.servlet.ServletException;

import javax.servlet.annotation.WebServlet;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import com.cetc.roman.fullcalendar.dao.CalendarDao;

import com.cetc.roman.fullcalendar.domain.Calendar;

import com.cetc.roman.fullcalendar.util.DateUtil;

@WebServlet("/EventDoServlet")

public class EventDoServlet extends HttpServlet {

private static final long serialVersionUID = 1L;

public EventDoServlet() {

super();

}

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

doPost(request, response);

}

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

response.setContentType("text/html");

PrintWriter out = response.getWriter();

String action = request.getParameter("action");

if("add".equals(action)){

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值