如题,将其写成JSP或者HTML的代码,代码如下:index.php的代码:<?php
/**
 *
 * @Author muqiao
 * @Copyright 2008 (c) muqiao 
 */
// $controller = $_GET['c'];
/**
 * 你可以很轻松的改装为mvc模式
 */
$action = $_GET['a'];
header('Content-Type:text/html;Charset=utf-8;');
if(!$action){
define('STATIC_URL','static');
$bootUrl = 'index.php';
$queryprefix = '?';// 将? 改为 / 可以换成流行的pathinfo的url模式,当然这里只是演示,不支持
$menuParam = 'a=menu';
require 'pannel.tpl.php';
exit;
}
elseif($action == 'menu'){
$data = array(
'admin' => array(
'title' => '首页',
'node' => array(
array('title'=>'后台首页','url'=>'a=index'),
array('title'=>'修改密码','url'=>'a=chpass'),
array('title'=>'基本信息','url'=>'a=basic'),
array('title'=>'查看公告','url'=>'a=notice')
)
),
'system' => array(
'title' => '系统',
'node'  => array(
array( 'title'=>'参数设置', 'url'=>'a=config'),
array( 'title'=>'菜单管理', 'url'=>'a=setmenu'),
array( 'title'=>'权限管理', 'url'=>'a=purview'),
array( 'title'=>'系统日志', 'url'=>'a=log')
)
),
'user' => array(
'title' => '用户',
'node' => array(
array( 'title'=>'用户管理', 'url'=>'a=user'),
array( 'title'=>'组管理', 'url'=>'a=group'),
array( 'title'=>'添加用户', 'url'=>'a=addUser'),
array( 'title'=>'添加群组', 'url'=>'a=addGroup')
)
)
);
exit(json_encode($data));
}
else{
exit ("<title>{$action}</title><h1>hello,this is action :{$action}.</h1>");
}
tpi.php的代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>后台管理</title>
<link href="<?php echo STATIC_URL; ?>/css/admin.css" type="text/css" rel="stylesheet" />
<script src="<?php echo STATIC_URL; ?>/script/app.js" type="text/javascript"></script>
<script type="text/javascript">
App.BOOT_URL = '<?php if(isset($bootUrl)){ echo $bootUrl;} ?>';
App.QUERYPREFIX = '<?php if(isset($queryprefix)){ echo $queryprefix;} ?>';
App.MENU_PARAM = '<?php if(isset($menuParam)){ echo $menuParam;} ?>';
</script>
</head>
<body scroll="no">
<ul id="topPannel">
<li id="sideLogo" onclick="App.goIndex()"><div>&nbsp;</div></li>
<li id="msgInfo"></li>
<li id="headerLink">
<a href="javascript:App.goIndex()">首页</a>
<span class="separator">|</span>
<a href="#">muqiao</a>
<a href="#">设置</a>
<a href="#">退出</a>
</li>
</ul>
<div id="sidePannel">
<ul id="sideNavigator"></ul>
<div id="listPannel">
<div class="menuTop"></div>
</div>
</div>
<div id="spliter" class="spliter_hide" onclick="App.switchExpandSide()"></div>
<div id="mainPannel" class="main_pannel">
<div class="bodyTop"></div>
<div id="container">
<iframe id="loader" class="loader" frameborder="0" scrolling="yes" src="about:blank" name="main"></iframe>
</div>
<div class="copyright">
<span>Copyright &copy; 2008 - 2009 muqiao.</span>
</div>
</div>
<script type="text/javascript">
App.init();
fbind(window, 'resize', App.adapt);
fbind(window, 'load', App.adapt);
fbind(window, 'load', App.initMenu);
</script>
</body>
</html>