对于MVC模式的一点疑惑
来源:互联网 发布:cd音轨抓取软件 编辑:程序博客网 时间:2024/06/07 01:04
本人对MVC接触不久,对于控制器层控制返回特定的视图界面这个概念一直很模糊,个人使用MVC的时候有个习惯,就是喜欢将视图界面的代码直接封装在一个函数里,然后作为视图的一部分直接插入到控制器返回的视图中去
1.界面生成函数(HTMLTool.java)
public class HTMLTool{
/*
userinfoHTML方法直接将传进的数据结构封装成具体的视图代码
**/public static String userinfoHTML(User user){ return "<ul><li>姓名:"+user.getusername()+"</li><li>性别:"+user.getSex()"+</li><li>年龄:"+user.getAge()+"</li></ul>";}}
2.Action类(Action.java)
public class Action{
public String userinfoHTML ;
public String getUserinfoHTML(){return userinfoHTML ;}
public String setUserinfoHTML(String userinfoHTML){this.userinfoHTML=userinfoHTML;}
public String execute(){
User user = new User("浮云","男",20) ;//此处省略了从数据模型层获取数据的过程
setUserinfoHTML(HTMLTOOL.userinfoHTML(user)) ;//直接从界面生成函数中获取完整的视图代码块
}
}
3.具体视图(view.jsp)
<body><h2>用户信息</h2><s:property value="userinfoHTML" escape="false" /> /*把控制器返回的已经包装好的HTML代码直接插入进来*/</body>
一直苦恼的是,这样的实现是不是有些不合适?
- 对于MVC模式的一点疑惑
- 对于MVC设计模式的一点疑惑
- 对于MVC模式的理解
- AOP 的一点疑惑
- SDL的一点疑惑
- 对于设计模式的一点思考(杂记)
- 对于设计模式的一点思考(后记)
- 关于MVC的疑惑
- 对于观察者模式,Reactor模式,Proactor模式的一点理解
- 初学java,对于MVC模式的理解
- urlrewrite的一点小疑惑
- 关于delete的一点疑惑
- 工作三年,对于设计模式的一点看法
- 对于TCP的TCB的相关疑惑???
- 对于专升本的一些疑惑
- 对于SSDT HOOK的疑惑和探索
- 自己对于MVC开发模式的理解-2
- 关于Windows中断的一点疑惑
- 九度oj1195
- Learning Schedule
- Apache+php+mysql的安装与配置 - 之三(Apache的虚拟主机配置)
- 用java并发测试tokyo cabinet的性能
- v$event_histogram柱状图分析
- 对于MVC模式的一点疑惑
- Managing within the dynamic business environment
- 关于笔记本电脑硬盘方面升级的大搜罗
- 使用Dreamweaver 5.5 + JQuery + PhoneGap 开发手机应用程序(上)
- POJ 2247 Humble Numble(我的水题之路——丑数2,3,5,7)
- oracle11g Real Time SQL Monitoring
- 鲁宾斯坦离职:曾担任Palm CEO
- 杂谈:请为flash cs x版本加一个布局显示工具
- html文件导入了DTD之后 无法获取scrollTop的高度