MVC框架实现
文章平均质量分 51
karl1235
这个作者很懒,什么都没留下…
展开
-
MVC框架实现2---Smart通用常量类和工具类代码
package com.smart.common;/** 封装Smart框架中所有用的哦名字框架**/public class SmartConstants { //配置文件节点名字 public static final String ROOT_NODE_CONFIG = "Smart-Config"; public static final String PROCESSOR_NOD原创 2012-03-09 15:56:31 · 1032 阅读 · 0 评论 -
MVC框架实现10---Smart框架打包、下载、使用
smart框架现在已打包在我的资源中,欢迎大家下载测试,提出问题,我也会继续修改代码,使程序问题越来越少。smart使用方式跟struts一模一样,在此不再详述了。原创 2012-03-09 17:10:36 · 946 阅读 · 0 评论 -
MVC框架实现9---Smart框架Context实现
config 上下文:package com.smart.context;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import com.smart.config.ActionDefine;import com.smart.conf原创 2012-03-09 16:55:22 · 751 阅读 · 0 评论 -
MVC框架实现7---Smart框架Converter接口设计和实现
Converter接口:package com.smart.converter;public interface Converter { public Object convert( String... strValue ) throws Exception;}Interger类型实现:举一反三package com.smart.converter;import com原创 2012-03-09 16:39:52 · 636 阅读 · 0 评论 -
MVC框架实现5---Smart框架Forwarder组件接口设计和实现
Forwarder接口:package com.smart.forwarder;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRespo原创 2012-03-09 16:23:39 · 680 阅读 · 0 评论 -
MVC框架实现3---Smart框架配置文件解析
Smart框架配置文件解析解析用的是dom4j工具,所以编写代码前需要将依赖的jar包导入ClassPathConfigResolver.java ,解析xml配置文件配置文件模板: <!-- --> /index.jsp package com.smart.config;impor原创 2012-03-09 16:12:24 · 885 阅读 · 0 评论 -
MVC框架实现6---Smart框架ActionServlet控制器组件实现
ActionServlet.java:package com.smart.servlet;import java.io.File;import java.io.IOException;import java.util.Date;import java.util.List;import java.util.Map;import javax.servlet.ServletExcep原创 2012-03-09 16:33:07 · 827 阅读 · 0 评论 -
MVC框架实现1---Smart框架简介
Smart我是写的简易MVC框架,其工作模式类似于struts1、struts2,之所以命名为Smart是因为我觉得MVC框架都应具有精巧、灵活的特性,而这个单词恰能够表达这个意思。Smart框架的整体架构模仿了Struts1,但在Action组件的设计方面模仿了Struts2,。同Struts1一样,Smart框架中也有ActionServlet控制器,Action组件,Forwarder组原创 2012-03-09 15:21:06 · 3602 阅读 · 0 评论 -
MVC框架实现4---Smart框架Action组件接口设计
Action接口:package com.smart.action;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import com.smart.forwarder.Forwarder;/** * Smart框架中Action组件接口 *原创 2012-03-09 16:19:23 · 825 阅读 · 0 评论 -
MVC框架实现8---Smart框架*Mapper类实现
package com.smart.mapping;import com.smart.config.ActionDefine;public interface ActionDefineMapper { public ActionDefine mapping( String actionName );}package com.smart.mapping;import j原创 2012-03-09 16:51:56 · 1080 阅读 · 0 评论