网页开发MVC模式使用手册(原创)

原创 2005年05月25日 15:15:00

网页开发MVC模式使用手册

                                                               ------作者:albert cheng


1、页面a必然对应三个文档,分别为a.htm, a.xml, a.jsp
2、点击页面调用的是a.jsp文档,然后在a.jsp的最上面
<1>用以下代码来判断权限:
<%
  RightJudger rightjudger=(RightJudger)session.getAttribute("Privilege");
  if ((rightjudger==null) || (rightjudger.hasRight("consumer_accredit_qry")==false))
  {
    if(rightjudger==null){
   response.sendRedirect("/public/outtime.htm");
 }else{
   response.sendRedirect("/public/privilegeless.htm");
 }

        return;
  }
%>
<2>用以下代码来得到界面上的值:
String id = request.getParameter("id");
String code = request.getParameter("code");
String name = request.getParameter("name");

<3>用以下代码来把界面上得到的参数传入xml中,并且把得到的数据返回到一个数据集中来
//产生一个"参数对象",把得到的数据传入其中
Parameters param = new Parameters();
param.put("caproduct_id", id);
param.put("caproduct_code", code);
param.put("caproduct_name", isoToGBK(name));

//把得到的参数传入*.xml,用Engine打开一个数据集,并得到返回的值
//下面一句绑定了a.jsp和product目录下的"a.xml"模型文件
DataSet ds0 = Engine.openDataSet( "product.a", param, InterfaceSystem.getDataSource() );
DataSet ds1 = Engine.mapToDataSet(param,"URL");

<3>下面的代码绑定了a.jsp和a.htm文件
//构造了一个向量,并把上面查询回来的数据集放入
Vector vec = new Vector();
vec.add( ds0 );
vec.add( ds1 );
//把返回的数据集和templete目录下的templete目录下的a.htm绑定起来,替换其中的标记
Html fmt = new Html();
htmlText = fmt.bind(getTemplatePath()+"template//a.htm", vec );

用这种模式来开发网页,不但业务,显示,控制分离,而且开发进度可控,非常好使,强烈推荐。

当然也可以用hibernate+ struct+ spring,也是一样的:)

HTML网页开发手册

1)贴图:<img src="图片地址"> 2)加入连接:<a href="所要连接的相关地址">写上你想写的字</a> ...

新兴的网页开发设计模式-响应式WEB设计

移动设备越来越趋于互联网使用的中心,笔记本、智能手机、上网本、iPad、电子书等各式各样的设备,尺寸/分辨率不尽相同。这为网页设计带来了新的挑战,也带来新的机遇,有可能“一次编写,随处呈现”吗? Et...
  • iefreer
  • iefreer
  • 2011年05月21日 00:20
  • 3969

一般网页开发的书--HTML速查手册

  • 2011年07月11日 16:30
  • 550KB
  • 下载

完全手册-JavaScript动态网页开发详解

  • 2016年09月03日 11:50
  • 141.23MB
  • 下载

微信网页开发样式库的使用

WeUI 的使用

网页开发手册

  • 2016年08月03日 21:59
  • 8.06MB
  • 下载

Android 使用网页开发软件界面

在项目的assets目录放入index.html文件 Insert title here A { COLOR: #FFFFFF; TEXT-DECORATION: none ...

网页开发中文本编辑器UEditor的使用

原文地址:http://www.cnblogs.com/Steven-shi/p/5435358.html 首先看一下效果图: 首先我们需要来认识下UEditor,它是由百度w...

[HTML5移动网页开发] Flexbox布局讲解与使用技巧

一 摘要 在前一篇我们讲到了react Native混合APP开发时,布局主要采用是Flexbox布局,不了解可以参考之前的一篇文章. [React Native混合开发]React Nat...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:网页开发MVC模式使用手册(原创)
举报原因:
原因补充:

(最多只允许输入30个字)