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 + - + + + + + + + + +<% + 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
Time Popularity