java.util.Calendar c=java.util.Calendar.getInstance();
String startMonth = "" + (c.get(java.util.Calendar.MONTH));
String endDay = "" + (c.get(java.util.Calendar.DATE) );
String beginMonth=null;
if("12".equals(startMonth)){
c.add(java.util.Calendar.YEAR, 1);
beginMonth =c.get(java.util.Calendar.YEAR) + "-" + "01" ;
}else if("11".equals(startMonth)){
beginMonth =c.get(java.util.Calendar.YEAR) + "-" + "12" ;
}else{
c.add(java.util.Calendar.MONTH, 1);
String startMonth1 = "" + (c.get(java.util.Calendar.MONTH));
if (startMonth1.length()==1 )
startMonth1 = "0" + startMonth1;
beginMonth =c.get(java.util.Calendar.YEAR)+"-"+startMonth1 ;
}
if (endDay.length()==1 )
endDay = "0" + endDay;
分享到:
相关推荐
struts验证,Actionfrom的表单验证
Spring和Struts 1.2可以协同工作,Spring提供了依赖注入(DI)和面向切面编程(AOP),使得管理Action和业务逻辑更灵活。在这样的集成环境中,ActionForm对象可能通过Spring的Bean定义来创建和管理,而Struts的配置...
在UI层,主要介绍了Struts框架,它是基于MVC模式,用于处理用户交互,通过ActionFrom和Action来封装用户请求并做出响应,同时使用ValidatorPlugIn进行前端验证。 接下来,课程重点讲解了Spring框架。Spring作为一个...
《J2EE架构设计》这份PPT主要涵盖了J2EE应用程序开发中的关键技术和架构原则,旨在帮助开发者理解和构建高效、可扩展的Web项目。以下是基于PPT内容的详细知识点解析: 1. **实例架构**: - PPT的实例架构采用四层...
在示例中,Struts框架被用来实现UI层,通过ActionFrom和Action来处理用户请求和响应,并提供ValidatorPlugIn进行前端验证。 业务层负责处理具体的业务逻辑,以降低与其他系统的耦合。Spring框架在这里扮演了重要...
3. Action 接受请求,并接受封装好的 actionfrom 4. Action 调用 Service 5. Service 经过业务逻辑处理之后随后调用 Dao 6. Dao 对数据库进行 CRUD 优点 将 Action、Service 和 Dao 分离的好处是: * 代码更易读 ...
J2EE架构设计是企业级Java应用程序开发的关键,它涉及多个层次和组件的协同工作,以构建高性能、可扩展和易于维护的系统。本讲座通过实例深入解析了Web项目的总体结构和多层架构的优点。 首先,J2EE架构设计的核心...
- **ActionFrom**:ActionForm对象主要用于封装用户提交的数据,它实际上就是一个JavaBean,可以存储用户表单中的各个字段值。 - **验证机制**:ActionServlet会根据`struts-config.xml`中的配置信息来决定是否需要...
在实体类中,我们需要提供对应的getter和setter方法,以便于其他类访问和设置这些属性: ```java public class Student { private String username; private String password; public String getUsername() { ...