root / hci / trunk / eneraptor-web-app / grails-app / views / index.gsp @ 58
History | View | Annotate | Download (3.78 KB)
1 |
<html> |
---|---|
2 |
<head> |
3 |
<title>Welcome to Grails</title> |
4 |
<meta name="layout" content="main" /> |
5 |
<style type="text/css" media="screen"> |
6 |
|
7 |
#nav { |
8 |
margin-top:20px; |
9 |
margin-left:30px; |
10 |
width:228px; |
11 |
float:left; |
12 |
|
13 |
} |
14 |
.homePagePanel * { |
15 |
margin:0px; |
16 |
} |
17 |
.homePagePanel .panelBody ul { |
18 |
list-style-type:none; |
19 |
margin-bottom:10px; |
20 |
} |
21 |
.homePagePanel .panelBody h1 { |
22 |
text-transform:uppercase; |
23 |
font-size:1.1em; |
24 |
margin-bottom:10px; |
25 |
} |
26 |
.homePagePanel .panelBody { |
27 |
background: url(images/leftnav_midstretch.png) repeat-y top; |
28 |
margin:0px; |
29 |
padding:15px; |
30 |
} |
31 |
.homePagePanel .panelBtm { |
32 |
background: url(images/leftnav_btm.png) no-repeat top; |
33 |
height:20px; |
34 |
margin:0px; |
35 |
} |
36 |
|
37 |
.homePagePanel .panelTop { |
38 |
background: url(images/leftnav_top.png) no-repeat top; |
39 |
height:11px; |
40 |
margin:0px; |
41 |
} |
42 |
h2 { |
43 |
margin-top:15px; |
44 |
margin-bottom:15px; |
45 |
font-size:1.2em; |
46 |
} |
47 |
#pageBody { |
48 |
margin-left:280px; |
49 |
margin-right:20px; |
50 |
} |
51 |
</style> |
52 |
</head> |
53 |
<body> |
54 |
<div id="nav"> |
55 |
<div class="homePagePanel"> |
56 |
<div class="panelTop"></div> |
57 |
<div class="panelBody"> |
58 |
<h1>Application Status</h1> |
59 |
<ul> |
60 |
<li>App version: <g:meta name="app.version"></g:meta></li> |
61 |
<li>Grails version: <g:meta name="app.grails.version"></g:meta></li> |
62 |
<li>Groovy version: ${org.codehaus.groovy.runtime.InvokerHelper.getVersion()}</li> |
63 |
<li>JVM version: ${System.getProperty('java.version')}</li> |
64 |
<li>Controllers: ${grailsApplication.controllerClasses.size()}</li> |
65 |
<li>Domains: ${grailsApplication.domainClasses.size()}</li> |
66 |
<li>Services: ${grailsApplication.serviceClasses.size()}</li> |
67 |
<li>Tag Libraries: ${grailsApplication.tagLibClasses.size()}</li> |
68 |
</ul> |
69 |
<h1>Installed Plugins</h1> |
70 |
<ul> |
71 |
<g:set var="pluginManager" |
72 |
value="${applicationContext.getBean('pluginManager')}"></g:set> |
73 |
|
74 |
<g:each var="plugin" in="${pluginManager.allPlugins}"> |
75 |
<li>${plugin.name} - ${plugin.version}</li> |
76 |
</g:each> |
77 |
|
78 |
</ul> |
79 |
</div> |
80 |
<div class="panelBtm"></div> |
81 |
</div> |
82 |
</div> |
83 |
<div id="pageBody"> |
84 |
<h1>Welcome to Grails</h1> |
85 |
<p>Congratulations, you have successfully started your first Grails application! At the moment |
86 |
this is the default page, feel free to modify it to either redirect to a controller or display whatever |
87 |
content you may choose. Below is a list of controllers that are currently deployed in this application, |
88 |
click on each to execute its default action:</p> |
89 |
|
90 |
<div id="controllerList" class="dialog"> |
91 |
<h2>Available Controllers:</h2> |
92 |
<ul> |
93 |
<g:each var="c" in="${grailsApplication.controllerClasses.sort { it.fullName } }"> |
94 |
<li class="controller"><g:link controller="${c.logicalPropertyName}">${c.fullName}</g:link></li> |
95 |
</g:each> |
96 |
</ul> |
97 |
</div> |
98 |
</div> |
99 |
</body> |
100 |
</html> |