www.ypnh.net > ssh框架里怎么写php代码MVC怎么分层

ssh框架里怎么写php代码MVC怎么分层

使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理struts和hibernate.

"c:控制器 相当于spring 接受用户的请求:" 纠正 既然ssh 那么控制器 就应该是[struts]mvc是一种设计模式ssh的巧妙结合 正是mvc模式的一种实现 而且ssh 已经经过多年的使用 已经是一个比较成熟的一个架构 ssh 它就是一个架构 mvc 它是一种思想

可以,但处于PHP语言自身的不足,效果不怎么好.请参考 http://www.linux-cn.com/html/program/php/20070601/46120_2.html

取第二页的数据时,将当前页,传给action,action再调用dao层,拿到指定范围的数据. hql这样限制:setFirstResult(开始取数据的位置);setMaxResult(取数据的数量; 返回到jsp页面后是一个集合.比如写条数据记录在表格的每行上,就在表格的行上做循环, <% for(int i=0;i<resultList.size();i++) { %> 表格行的代码. <% } %>

mvc开发模式一般都不会吧php代码写在html内使用mvc开发可以去了解下mvc框架 比如ci thinkPHP等

你的想法是可以实现的,前台和后台没有必然的联系,只要传递数据就行了,后台用servlet或者其他mvc框架都可以,但返回的是json数据,前台就是页面,拿到数据填充到页面上就行了.也可以在后台将数据传给php,不过没用过,具体说不清

是的,表示层使用struts,业务层用spring ,持久层用hibernate.是mvc设计模式开发的.

1、web.xml 中新增一个监听器(linstener),其作用就是启动 Web 容器时, , 自动装配ApplicationContext 的配置信息.它实现了ServletContextListener 这个接口,在 web.xml 配置这个监听器,启动容器时,就会默认执行它实现的方法.可以

后台用Java开发,前台用jsp,这个肯定没问题.前台要用php的话,可以用java提供接口,php把需要的参数传递到java后台,再把结果返回给php,展示到页面上.可以用Java做WebService,php去调用.前台还是用php,开发速度快,也比较简单,安全和性能都没问题.和后台Java交互,可以用xml做接口,php直接调用填到页面上.php的环境搭建也比较简单,应用服务器用Apache2.2,环境php5,数据库都支持的,安装完后把apache2.2的httpd.conf文件中路径改为你项目路径就可以了,具体的配置网上很多,可以自己找下.我用的是Java做webservice,前台php调用,性能还行.

服务端路由:每跳转到不同的URL,都是重新访问服务端,然后服务端返回页面,页面也可以是服务端获取数据,然后和模板组合,返回HTML,也可以是直接返回模板HTML,然后由前端JS再去请求数据,使用前端模板和数据进行组合,生成

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com