1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.seasar.tuigwaa.plugin.database;
17
18 import java.util.List;
19
20 import org.seasar.tuigwaa.cms.core.CmsRequest;
21 import org.seasar.tuigwaa.cms.core.CmsResponse;
22 import org.seasar.tuigwaa.model.ModelService;
23 import org.seasar.tuigwaa.plugin.PluginException;
24 import org.seasar.tuigwaa.plugin.PluginRequest;
25 import org.seasar.tuigwaa.plugin.PluginService;
26 import org.seasar.tuigwaa.plugin.basic.VelocityPlugin;
27
28 public class ExcelUpView extends VelocityPlugin {
29
30 private PluginService pluginService = (PluginService)getService(PluginService.class);
31
32 protected void initialize(CmsRequest request, CmsResponse response,
33 PluginRequest prequest) throws PluginException {
34 putPath(prequest.getName(), getClass());
35 }
36
37 public String doHTMLView(CmsRequest request, CmsResponse response,
38 PluginRequest prequest) throws PluginException {
39
40 String siteName = request.getSiteName();
41 ModelService modelService = (ModelService) getService(ModelService.class);
42 List entityList = modelService.getEntityList(siteName);
43
44
45 return doHTMLViewBindingObject(request, response, prequest, entityList);
46 }
47 }