diff --git a/.classpath b/.classpath
index 9b3fc69..a15b51e 100644
--- a/.classpath
+++ b/.classpath
@@ -24,7 +24,7 @@
-
+
diff --git a/pom.xml b/pom.xml
index 606b13f..4faeb6b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,21 +5,43 @@
Blog
war
0.0.1-SNAPSHOT
+
+
+ 4.2.8.RELEASE
+
+ 4.10
+
+ 3.2.8
+
+ 5.1.40
+
+ 6.0
+
+ 1.0.20
+
+ 1.2.20
+
+ 1.2.5
+
+ 5.3.1
+ 1.9.2
+ 2.3.1
+
-
+
-
+
javax.servlet
@@ -31,60 +53,60 @@
org.springframework
spring-core
- 4.3.0.RELEASE
+ ${spring.version}
org.springframework
spring-beans
- 4.3.0.RELEASE
+ ${spring.version}
org.springframework
spring-context
- 4.3.0.RELEASE
+ ${spring.version}
org.springframework
spring-context-support
- 4.3.0.RELEASE
+ ${spring.version}
org.springframework
spring-web
- 4.3.0.RELEASE
+ ${spring.version}
org.springframework
spring-webmvc
- 4.3.0.RELEASE
+ ${spring.version}
org.springframework
spring-tx
- 4.3.0.RELEASE
+ ${spring.version}
org.springframework
spring-jdbc
- 4.3.0.RELEASE
+ ${spring.version}
org.springframework
spring-aop
- 4.3.0.RELEASE
+ ${spring.version}
org.springframework
spring-aspects
- 4.3.0.RELEASE
+ ${spring.version}
org.mybatis
mybatis
- 3.4.0
+ ${mybatis.version}
org.mybatis
@@ -96,14 +118,14 @@
mysql
mysql-connector-java
- 5.1.30
+ ${mysql.version}
com.alibaba
druid
- 1.0.16
+ ${druid-version}
@@ -122,44 +144,44 @@
org.apache.shiro
shiro-core
- 1.2.5
+ ${Shiro.version}
org.apache.shiro
shiro-web
- 1.2.5
+ ${Shiro.version}
org.apache.shiro
shiro-spring
- 1.2.5
+ ${Shiro.version}
org.apache.lucene
lucene-core
- 5.3.1
+ ${lucene.version}
org.apache.lucene
lucene-queryparser
- 5.3.1
+ ${lucene.version}
org.apache.lucene
lucene-analyzers-common
- 5.3.1
+ ${lucene.version}
org.apache.lucene
lucene-highlighter
- 5.3.1
+ ${lucene.version}
org.apache.lucene
lucene-analyzers-smartcn
- 5.3.1
+ ${lucene.version}
@@ -206,7 +228,7 @@
junit
junit
- 4.12
+ ${junit.version}
test
@@ -214,8 +236,23 @@
org.jsoup
jsoup
- 1.9.2
+ ${jsoup.version}
+
+ cn.songxinqiang
+ com.baidu.ueditor
+ 1.1.2-offical
+
+
+ com.hynnet
+ json-lib
+ 2.4
+
+
+ org.json
+ json
+ 20151123
+
Blog
diff --git a/src/main/java/ssm/blog/controller/IndexController.java b/src/main/java/ssm/blog/controller/IndexController.java
index e935326..61f8bfe 100644
--- a/src/main/java/ssm/blog/controller/IndexController.java
+++ b/src/main/java/ssm/blog/controller/IndexController.java
@@ -99,4 +99,11 @@ public ModelAndView index(
return modelAndView;
}
+ /*
+ * ַ̨ض
+ */
+ @RequestMapping("/admin")
+ public String admin(){
+ return "redirect:/admin/main.jsp";
+ }
}
diff --git a/src/main/java/ssm/blog/listener/InitBloggerData.java b/src/main/java/ssm/blog/listener/InitBloggerData.java
index 0e64559..4c781ad 100644
--- a/src/main/java/ssm/blog/listener/InitBloggerData.java
+++ b/src/main/java/ssm/blog/listener/InitBloggerData.java
@@ -35,9 +35,11 @@ public void contextInitialized(ServletContextEvent sce) {
//ȡϢ
Blogger blogger = bloggerService.getBloggerData();
//ҲȡˣȽУҲҪյ
- blogger.setPassword(null);
- //Ϣapplication
- application.setAttribute("blogger", blogger);
+ if (null != blogger) {
+ blogger.setPassword(null);
+ //Ϣapplication
+ application.setAttribute("blogger", blogger);
+ }
//ͬϣȡϢ
LinkService linkService = (LinkService) applicationContext.getBean("linkService");
diff --git a/src/main/resources/applicationContext.xml b/src/main/resources/applicationContext.xml
index faa47a3..6463e9a 100644
--- a/src/main/resources/applicationContext.xml
+++ b/src/main/resources/applicationContext.xml
@@ -17,12 +17,32 @@
-
+
+
+
+
+ classpath*:jdbc.properties
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -61,7 +81,7 @@
-
+
diff --git a/src/main/resources/jdbc.properties b/src/main/resources/jdbc.properties
new file mode 100755
index 0000000..f4155e2
--- /dev/null
+++ b/src/main/resources/jdbc.properties
@@ -0,0 +1,3 @@
+jdbc.url=jdbc:mysql://127.0.0.1:3306/db_blog
+jdbc.user=root
+jdbc.password=
\ No newline at end of file
diff --git a/src/main/webapp/WEB-INF/web.xml b/src/main/webapp/WEB-INF/web.xml
index 2a2f62b..ce0a04a 100644
--- a/src/main/webapp/WEB-INF/web.xml
+++ b/src/main/webapp/WEB-INF/web.xml
@@ -2,7 +2,7 @@
Blog
- a.jsp
+ index.html
@@ -33,7 +33,7 @@
springMVC
- *.do
+ /
springMVC
diff --git a/target/classes/applicationContext.xml b/target/classes/applicationContext.xml
index faa47a3..6463e9a 100644
--- a/target/classes/applicationContext.xml
+++ b/target/classes/applicationContext.xml
@@ -17,12 +17,32 @@
-
+
+
+
+
+ classpath*:jdbc.properties
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -61,7 +81,7 @@
-
+
diff --git a/target/classes/ssm/blog/controller/IndexController.class b/target/classes/ssm/blog/controller/IndexController.class
index 5db43c9..bf985f0 100644
Binary files a/target/classes/ssm/blog/controller/IndexController.class and b/target/classes/ssm/blog/controller/IndexController.class differ
diff --git a/target/classes/ssm/blog/listener/InitBloggerData.class b/target/classes/ssm/blog/listener/InitBloggerData.class
index 8a3c09c..3c698de 100644
Binary files a/target/classes/ssm/blog/listener/InitBloggerData.class and b/target/classes/ssm/blog/listener/InitBloggerData.class differ