From bf1a88f6f214ee6af00bbac6a8bf131de862e627 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Wed, 29 Apr 2009 12:10:37 +0200 Subject: [PATCH] ItEr06S03ArquitecturaClientesItEr05S03: Spring integration in web application. It has been tested, but test cases are not included in the commit. --- navalplanner-webapp/pom.xml | 4 ++ .../navalplanner-webapp-spring-config.xml | 16 ++++++ .../src/main/webapp/WEB-INF/web.xml | 50 ++++++++++++++----- 3 files changed, 57 insertions(+), 13 deletions(-) create mode 100644 navalplanner-webapp/src/main/resources/navalplanner-webapp-spring-config.xml diff --git a/navalplanner-webapp/pom.xml b/navalplanner-webapp/pom.xml index 2ea80ae21..c6c4f1da6 100644 --- a/navalplanner-webapp/pom.xml +++ b/navalplanner-webapp/pom.xml @@ -55,6 +55,10 @@ commons-fileupload commons-fileupload + + org.navalplanner + navalplanner-business + diff --git a/navalplanner-webapp/src/main/resources/navalplanner-webapp-spring-config.xml b/navalplanner-webapp/src/main/resources/navalplanner-webapp-spring-config.xml new file mode 100644 index 000000000..67c2e2d4d --- /dev/null +++ b/navalplanner-webapp/src/main/resources/navalplanner-webapp-spring-config.xml @@ -0,0 +1,16 @@ + + + + + + + \ No newline at end of file diff --git a/navalplanner-webapp/src/main/webapp/WEB-INF/web.xml b/navalplanner-webapp/src/main/webapp/WEB-INF/web.xml index 4455cc7bf..1afadf4db 100644 --- a/navalplanner-webapp/src/main/webapp/WEB-INF/web.xml +++ b/navalplanner-webapp/src/main/webapp/WEB-INF/web.xml @@ -1,12 +1,20 @@ - - - helloworld - + helloworld + + + + contextConfigLocation + classpath*:/navalplanner-business-spring-config.xml classpath:/navalplanner-webapp-spring-config.xml classpath*:/navalplanner-override-spring-config.xml + + + @@ -27,13 +35,29 @@ ZK Session Cleaner org.zkoss.zk.ui.http.HttpSessionListener + + + + + + org.springframework.web.context.ContextLoaderListener + + + + org.springframework.web.context.request.RequestContextListener + + + + ZK loader for ZUML pages zkLoader org.zkoss.zk.ui.http.DHtmlLayoutServlet - + update-uri /zkau @@ -58,10 +82,10 @@ /zkau/* - + - + myhello.zul - + \ No newline at end of file