diff --git a/.classpath b/.classpath
new file mode 100644
index 0000000..4871a1a
--- /dev/null
+++ b/.classpath
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.gitignore b/.gitignore
index 62c8935..ff734a5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,3 @@
-.idea/
\ No newline at end of file
+.idea/
+/target/
+/bin/
diff --git a/.project b/.project
new file mode 100644
index 0000000..6a18449
--- /dev/null
+++ b/.project
@@ -0,0 +1,37 @@
+
+
+ OAPS-Jifry
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.wst.common.project.facet.core.builder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+ org.eclipse.wst.validation.validationbuilder
+
+
+
+
+
+ org.eclipse.jem.workbench.JavaEMFNature
+ org.eclipse.wst.common.modulecore.ModuleCoreNature
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+ org.eclipse.wst.common.project.facet.core.nature
+ org.eclipse.wst.jsdt.core.jsNature
+
+
diff --git a/.settings/.jsdtscope b/.settings/.jsdtscope
new file mode 100644
index 0000000..f179e11
--- /dev/null
+++ b/.settings/.jsdtscope
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..e9441bb
--- /dev/null
+++ b/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding//src/main/java=UTF-8
+encoding/=UTF-8
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..d9c67f2
--- /dev/null
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,11 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
+org.eclipse.jdt.core.compiler.release=disabled
+org.eclipse.jdt.core.compiler.source=1.7
diff --git a/.settings/org.eclipse.wst.common.component b/.settings/org.eclipse.wst.common.component
new file mode 100644
index 0000000..7add3ce
--- /dev/null
+++ b/.settings/org.eclipse.wst.common.component
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/.settings/org.eclipse.wst.common.project.facet.core.xml b/.settings/org.eclipse.wst.common.project.facet.core.xml
new file mode 100644
index 0000000..735eb31
--- /dev/null
+++ b/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/.settings/org.eclipse.wst.jsdt.ui.superType.container b/.settings/org.eclipse.wst.jsdt.ui.superType.container
new file mode 100644
index 0000000..3bd5d0a
--- /dev/null
+++ b/.settings/org.eclipse.wst.jsdt.ui.superType.container
@@ -0,0 +1 @@
+org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
diff --git a/.settings/org.eclipse.wst.jsdt.ui.superType.name b/.settings/org.eclipse.wst.jsdt.ui.superType.name
new file mode 100644
index 0000000..05bd71b
--- /dev/null
+++ b/.settings/org.eclipse.wst.jsdt.ui.superType.name
@@ -0,0 +1 @@
+Window
\ No newline at end of file
diff --git a/.settings/org.eclipse.wst.validation.prefs b/.settings/org.eclipse.wst.validation.prefs
new file mode 100644
index 0000000..04cad8c
--- /dev/null
+++ b/.settings/org.eclipse.wst.validation.prefs
@@ -0,0 +1,2 @@
+disabled=06target
+eclipse.preferences.version=1
diff --git a/target/WZF_OAPS/Search.jsp b/target/WZF_OAPS/Search.jsp
index fb5e49f..29de7ec 100644
--- a/target/WZF_OAPS/Search.jsp
+++ b/target/WZF_OAPS/Search.jsp
@@ -151,6 +151,34 @@ footer
select * from article a , subject s where a.sid=s.sid and hide="No" and (title like '%<%=request.getAttribute("search2") %>%' or abstracts like '%<%=request.getAttribute("search2") %>%' or highlight like '%<%=request.getAttribute("search2") %>%') order by time desc
+
+
+
+<%!
+ public String highlighter(String s,String searchResults){
+ String finalOutput = null;
+
+ if(searchResults != null){
+
+ if(s.contains(searchResults))
+ {
+ finalOutput = " " + s+ " ";
+ }
+ else
+ {
+ finalOutput = s;
+ }
+
+ }
+
+ return finalOutput;
+}
+
+ %>
+
@@ -160,8 +188,27 @@ select * from article a , subject s where a.sid=s.sid and hide="No" and (title
| Time |
Popularity |
+
-
+
+
+
+
+
+
+
+
+<%
+ String searchResults = (String)request.getAttribute("search2");
+ String subj_name = (String)pageContext.getAttribute("subj_name");
+ String subj_title = (String)pageContext.getAttribute("subj_title");
+
+ //printing output in console for the purpose of debugging
+ System.out.println(searchResults);
+ System.out.println(subj_name );
+ System.out.println(subj_title );
+%>
|
|
diff --git a/target/classes/com/database/DB.class b/target/classes/com/database/DB.class
index e88e1e3..1b366e0 100644
Binary files a/target/classes/com/database/DB.class and b/target/classes/com/database/DB.class differ
diff --git a/target/classes/com/filter/Filter_AdminLogin.class b/target/classes/com/filter/Filter_AdminLogin.class
index 7896c5d..11aeca9 100644
Binary files a/target/classes/com/filter/Filter_AdminLogin.class and b/target/classes/com/filter/Filter_AdminLogin.class differ
diff --git a/target/classes/com/javaBean/Administrator.class b/target/classes/com/javaBean/Administrator.class
index 60b84cf..06417df 100644
Binary files a/target/classes/com/javaBean/Administrator.class and b/target/classes/com/javaBean/Administrator.class differ
diff --git a/target/classes/com/javaBean/Article.class b/target/classes/com/javaBean/Article.class
index 4d61b9b..5b60d0e 100644
Binary files a/target/classes/com/javaBean/Article.class and b/target/classes/com/javaBean/Article.class differ
diff --git a/target/classes/com/javaBean/Author.class b/target/classes/com/javaBean/Author.class
index 4613e37..4236225 100644
Binary files a/target/classes/com/javaBean/Author.class and b/target/classes/com/javaBean/Author.class differ
diff --git a/target/classes/com/javaBean/Subject.class b/target/classes/com/javaBean/Subject.class
index 6ffed53..500288d 100644
Binary files a/target/classes/com/javaBean/Subject.class and b/target/classes/com/javaBean/Subject.class differ
diff --git a/target/classes/com/javaBeans/AdministorController.class b/target/classes/com/javaBeans/AdministorController.class
index b52da27..7addaac 100644
Binary files a/target/classes/com/javaBeans/AdministorController.class and b/target/classes/com/javaBeans/AdministorController.class differ
diff --git a/target/classes/com/javaBeans/AuthorController.class b/target/classes/com/javaBeans/AuthorController.class
index 6a2aa01..684aaba 100644
Binary files a/target/classes/com/javaBeans/AuthorController.class and b/target/classes/com/javaBeans/AuthorController.class differ
diff --git a/target/classes/com/javaBeans/Controller.class b/target/classes/com/javaBeans/Controller.class
index 34d4385..fb20113 100644
Binary files a/target/classes/com/javaBeans/Controller.class and b/target/classes/com/javaBeans/Controller.class differ
diff --git a/target/classes/com/javaBeans/DownloadServlet.class b/target/classes/com/javaBeans/DownloadServlet.class
index fa6d4a4..3a1ecca 100644
Binary files a/target/classes/com/javaBeans/DownloadServlet.class and b/target/classes/com/javaBeans/DownloadServlet.class differ
diff --git a/target/classes/com/javaBeans/UploadServlet.class b/target/classes/com/javaBeans/UploadServlet.class
index 4d6fbae..939bedb 100644
Binary files a/target/classes/com/javaBeans/UploadServlet.class and b/target/classes/com/javaBeans/UploadServlet.class differ