美文网首页
怎样在shfftpay的后台网站中添加一个菜单

怎样在shfftpay的后台网站中添加一个菜单

作者: 豪门百里 | 来源:发表于2016-06-23 11:49 被阅读36次

1.先在/src/res中找到menu.properties,注意,项目中的WebRoot下可能也会找到这个文件,无视它就可以了。在Eclipse中使用ctrl+shift+R查找的话只会找到/src/res中的。

2.找到你想添加菜单的模块,在它的标签下面建立一个新标签,例如

[xiangjian]
Menu.xiangjian.name.en=Poem
Menu.xiangjian.name.cn=相见时难别亦难
Menu.xiangjian.parent=CENQ0000
Menu.xiangjian.link=/jsp/cfg/xiangjian.jsp

3.在模块标签的child里面增加这个页面的标签

4.使用DBVisualizer打开数据库,点击工具栏图标中的第六个图标创建数据库,选择no wizard,然后就进入连接配置界面,内容按照下图填。其中name,ip,port,userid,password这五项要根据自己的实际情况填写


js01.png

5.连接成功之后在左侧打开~/table,里面有两张需要操作的表,一个是acl_screen_fun_map,另一个是acl_function。第一张表主要填属性文件定义的id,同时创造一个功能id,然后第二张表主要填功能ID和模块ID。点击工具栏最后的绿色按钮,就可以通过sql语句填表了

insert into acl_screen_fun_map values('CCFG4000Z','0',null,null,'CCFG4000Z_',null,null)
insert into acl_function values('CCFG4000Z_','交易查询2','CENQ0000','1',null,null,'N',null)

insert之后如果想查看,可以用select

select * from acl_screen_fun_map where screen_id = 'CCFG4000Z'
select * from acl_function where function_id = 'CCFG4000Z_'

6.为刚才定位的页面文件/jsp/cfg/xiangjian.jsp添加点内容,初学者嘛,hello world就可以了。

7.修改完数据库之后不需要重启tomcat,刷新页面就会显示新菜单了。

8.关于tomcat的配置也讲一下吧。为了跟大家的开发环境保持一致,我安装了tomcat6.0。在apache-tomcat-6.0.45/conf/Catalina/localhost下建立一个shfftpay1.xml文件,记住文件名要跟项目文件夹的名称相等。

<?xml version="1.0" encoding="UTF-8"?>

<Context docBase="/home/baili/code/CoshineEC/shfftpay1/WebRoot" debug="0" privileged="true"></Context>

这里要注意,加载路径要定位到WebRoot,而不再是shfftpay1

9.启动和关闭tomcat的方法都非常简单,像我是Linux系统,只需要在tomcat/bin下输入./shart就可以了。

总结一下,从跑通项目到添加菜单这一系列任务中,最难的就是在Eclipse中配置jdk和tomcat。Eclipse我承认它强大,但的确很难用,按钮要是没人告诉你在哪你就自己慢慢找吧,找到天荒地老。最关键的是看到那么多按钮和菜单,你连去找的心情都木有了。

相关文章

  • 怎样在shfftpay的后台网站中添加一个菜单

    1.先在/src/res中找到menu.properties,注意,项目中的WebRoot下可能也会找到这个文件,...

  • 微信菜单配置--新手必看

    whatsns问答系统后台可以配置微信菜单: 添加菜单需要注意事项: 第一个:菜单名称,如果是一级菜单,在一级菜单...

  • 零基础学开亚马逊之一添加新商品

    上文我给大家介绍了卖家后台的首页各模块功能,今天主要讲菜单栏中目录菜单里的添加新商品功能。 点击添加新商品,会跳出...

  • Unity编辑器扩展

    Unity编辑器扩展 Unity窗口扩展 菜单栏添加方法 基础结构 在Unity的菜单栏中添加一个可执行方法,并指...

  • shareSDK集成登录与分享

    一、获取Appkey shareSDK 的官方网站,登录成功后进入后台进入后台.png 添加应用添加应用.png ...

  • (五 交互-5)PyQT5 Menu Action 交互

    1. 向 MainWindow 中添加主菜单栏 在 ui 中画好菜单并命名 action 代码示例 2. 添加点击...

  • MenuItem属性学习

    1,使用MenuItem可以实现的功能: 1)在编辑器菜单栏中添加自己的菜单项2)在Hierarchy的右键菜单中...

  • vue 权限菜单

    当路由和菜单都由后台返回时,菜单和路由的格式根据实际情况和后台商量返回。 整体流程如下1、在router.js中只...

  • Qt之菜单概述

    菜单所需头文件 QMenuBar:菜单(用于添加菜单栏) QMenu:菜单(添加菜单) QAction:添加菜单项...

  • 我发现一个很好用的微信公众号客服系统

    微信公众号怎么接入客服功能?如果你的公众号是认证的,在微信公众号后台,左侧菜单栏里有“添加功能插件”选项,添加“客...

网友评论

      本文标题:怎样在shfftpay的后台网站中添加一个菜单

      本文链接:https://www.haomeiwen.com/subject/ugjndttx.html