开发环境部署
DESCRIPTION
开发环境部署. Maestro Server. SVN Server. Apache. Maven site. Continuum. 测试管理工具 ( TracWiki/ 商用). 文件服务器. Maven Repo(Z). Tomcat. Browser. Maven. Eclipse 3.2. MyEclipse Ent. JMeter. Maven. SubEclipse Plugin. Sellenium IDE. JDK 1.5. Wiki. Struts-Tiles. Tag:gever-gdp. pager. - PowerPoint PPT PresentationTRANSCRIPT
开发环境部署
Eclipse 3.2
MyEclipse Ent.
SubEclipse Plugin.
Sellenium IDE
Wiki
测试管理工具( TracWiki/ 商用)
Maven
文件服务器
MavenRepo(Z)
Maven
Browser
JDK 1.5
SVN Server
JMeter
Maestro Server
Mavensite
Continuum
Tomcat
Apache
SQLHelper
Struts
Struts-Tiles
DBConnection
DB.dialect
pager
Action
Tag:gever-pager
util log
vo
crypt
Tag:gever-gdp
Base
util
Tag:gever-menu
Tag:gever-perm Tag:gever-goa
应用组件
hiddendata
Iframe: frmcontent
Iframe: log
frameset
right
/jsp/hompage/left.jsp
/hompage/maintop.do?action=homepage
/jsp/hompage/main.jsp
/jsp/hompage/right.jsp
/template/hiddendata.jsp
menusxmldata
登出
menu
主页面组合
/jsp/homepage/frame.jsp
left
struts-config.xml
大图片工作日志
代办事项
生日提醒?
点击菜单 -> 随应用变化/infoservice/lawframe.jsp
left middle
frameset
/infoservice/lawtree.do?action=toTree
/infoservice/lawtree.jsp
/infoservice/lawlist.do?paraFlag=1
/infoservice/lawlist.jsp
goa
left
hiddenleftIFrame
com.gever
framework
config
exception
database
sysman
toolset
dailyoffice
web
struts
util
taglib
pager
taglib
servlet
db
connection
dialet
sqlhelper
BaseDAO
exceptionhandleraction
exceptionhandler
vo
goa
struts
api
util
struts action
manager
form
action
timer
util
web
listener
servlet
taglib
util
api
log audit
org
privelege
portal
search
cms
jms
webservice
InstantMessenger Adaptor
包设计
LoginAction.java
配置与登录
web.xml Servlet
Filter
index.jsp
error.properties
.welcome()
ActiveUserListenerdebug.properties
initServlet
strutsController
<welcome-file>
/Login.do?action=welcome
/jsp/login.jsp
forwar=login
insert gever.gdp.login
/jsp/homepage/frame.jsp
forwar=success
/jsp/ssl_forward.jsp
forwar=ssl_forward
.login()
module_main
struts-config-organization
struts-config-privilege
module_organization
module_privilege
timer.xml
taglib
主页面
goamenupagerpermgdp
.logout()
struts tag
struts-config
struts-config-adminstruts-config-infoservicestruts-config-dailyoffice
tiles-defs-login.xml
tiles-def-infoservicetiles-def-staticdata
tiles-defs-main.xml
tiles-defs-dailyoffice
com.gever.ApplicationResources
com.gever.privilege.ApplicationResource
validator-rules.xml
validation-privilege.xml
struts-config
webapp
jsp
infoservice
dailyoffice
admin
gever.gdp.login
LoginLayout
/jsp/login/input.jsp
/jsp/login/loginLayout.jsp
input
message
/jsp/login/input.jsp
/jsp/empty.jsp
input
gever.gdp.relogin
/jsp/login/showerr.jsp
message
tiles-defs-login.xml
Tiles 组织
tiles-def-main
title
tiles-defs-login.xml
tiles-def-dailyoffice
tiles-def-infoservice
tiles-def-staticdata
extends
/jsp/login 独立 - 见上页
body
main.template=/template/mainTemplate.jsp
view.template=/template/mainViewTemplate.jsp
edit.template=/template/mainEditTemplate.jsp
tree.template=/template/mainTreeTemplate.jsp
open.main.template=/template/opentemplate.jsp
open.view.template=/template/opentemplateview.jsp
open.edit.template=/template/opentemplateedit.jsp
void.template=/template/voidTemplate.jsp
协同信息平台
body
smsmgr
other……
dailyoffice.mailmgr.mailsendresult
body
/template
/admin
/infoservice
/dailyoffice
title
body
goa app
sysman app
***Action
BaseAction DispatchAction
createlist
viewedit
***List.jsp
***Edit.jsp
requestsession ***Form PageControl
struts-config.xml
Tag
PageControl
嵌套匿名
ABTPageControlHelper
getPagerData
getRowCount
newPageControl()
*.properties
XLoadTree
***.do?action=$1
***.do
***Form
***.do
Forwards
Formbeans
model/***
dao/***GlobalForward
Exceptions
tiles-*.xml
权限
列表排序
树形
选人
jsp
validator-*.xml
goaStruts
sql.propertiesgever-config.properties
OrderList
setOrderby
Order 相关
get***s(start, end)
formatSQLOrderby
order_inc.inc分页
getRowCount
Tree
UI 设计
当前功能路径
logic:iterate
分页导航条( gmenu:allpager )
数据列表标题
list***.jsp
数据列( bean:write ) 操作链接列( perm:image )
数据列 操作链接列
操作按钮(perm:button)
操作按钮(perm:button)
frame:mainframe:left_tree
=> target=“main”<= window.parent.frames["left_tree"].reload('<%=request.getParameter("resid")%>')
ORM
Framework
Java 1.5
Spring 2 Struts 2
Acegi
springside 2
mysql
eLearning
主页布局
选人页面
Perm tag css
模板:元素: jsp+java+js + 配置 + 测试 + 数据[ 代码片段 ]模板继承定制
选叶子项选层级节点项选层级节点中的叶子项
单表 + 静态编码字段父表编辑 + 选子表项子表编辑 + 指定父表项层级单表 [ 纯节点、节叶全 ] 左树右 - 列表 / 编辑 / 新增 选取项目父 ( 纯节点层级表 )- 子 ( 叶 )父表节点下的叶子双向移动
Qiqu/Velocity
xLoadTree
排序
工具类
日志 / 审计
Hibernate
iBatis
ActiveUser/listener
RsToFile
华表
PagerTag
tree
组织 / 人员资源 / 角色权限
*utils
treedata.jsp
selenium
***List.jsp***Edit.jsp***New.jsp
***Select.jsp***Tree.jsp***View.jsp
*Action
*DAO
JSP
单表模板
Page
*Model
*Form
js
MetaData SQL: ddl
application-*.properties
struts-*.xml
css
Tag
spring-*.xml
StrutsEntityAction
*list.jsp
*view.jsp
*edit.jsp
*new.jsp
*select.jspima
ge
s
iBatisGenericDAO
目录与命名规范
SQLmap*.xml
Meta.jsp
rdbms
页面资源权限一般包含与定义
selenium test
DAO(tree)
tree.jsp
Common/jsp
*DAO(tree)
DAO(tree)
Action(tree)
XMLLoadTree
代码片段
tree.jsp
*list.jsp
*view.jsp
aTree.jsp
bList.jsp
数据模型
公共信息
配置信息
模板仓库
定制模板
UnitTest
PowerDesigner
QiQu
设计规范
资源码 / 操作码
SQL: ddl
*Action.do
validator-*.xml
测试数据
validator.js
QiQu Process
.pd.xml jagModel.xml
mapForce
map2jag.xslt
PowerDesigner
ExtractorXmi_Powerdesigner.xslt.qiq
DoTransform.bat
transformer_preRunVelo_jag.qiq
jagModel_transformed.xml
veloOutputList.xml
veloList.xml
*.vsl
jagTestData.xml