Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/EjercitarWeb/src/control/LogInFilter.java
diff options
context:
space:
mode:
Diffstat (limited to 'EjercitarWeb/src/control/LogInFilter.java')
-rw-r--r--EjercitarWeb/src/control/LogInFilter.java94
1 files changed, 47 insertions, 47 deletions
diff --git a/EjercitarWeb/src/control/LogInFilter.java b/EjercitarWeb/src/control/LogInFilter.java
index 793fdba..99b55cb 100644
--- a/EjercitarWeb/src/control/LogInFilter.java
+++ b/EjercitarWeb/src/control/LogInFilter.java
@@ -1,47 +1,47 @@
-package control;
-
-import java.io.IOException;
-import javax.servlet.Filter;
-import javax.servlet.FilterChain;
-import javax.servlet.FilterConfig;
-import javax.servlet.RequestDispatcher;
-import javax.servlet.ServletException;
-import javax.servlet.ServletRequest;
-import javax.servlet.ServletResponse;
-import javax.servlet.http.HttpServletRequest;
-
-/**
- * @author Samu
- */
-public class LogInFilter implements Filter {
-
- @Override
- public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
- //Obtenemos un HttpServletRequest con un casting
- HttpServletRequest requestMod = ((HttpServletRequest) request);
- if (isPermited(requestMod) == false){
- requestMod.getSession().setAttribute("requestedPage", requestMod.getRequestURL().toString());
- RequestDispatcher rd = request.getRequestDispatcher("/login.jsp");
- rd.forward(request, response);
- }else{
- //Continua la secuencia de ejecución normal
- chain.doFilter(request, response);
- }
- }
-
- private boolean isPermited(HttpServletRequest request) {
- if (request.getSession().getAttribute("usuario") == null) {
- return false;
- } else{
- return true;
- }
- }
-
- @Override
- public void init(FilterConfig filterConfig) throws ServletException {
- }
-
- @Override
- public void destroy() {
- }
-}
+package control;
+
+import java.io.IOException;
+import javax.servlet.Filter;
+import javax.servlet.FilterChain;
+import javax.servlet.FilterConfig;
+import javax.servlet.RequestDispatcher;
+import javax.servlet.ServletException;
+import javax.servlet.ServletRequest;
+import javax.servlet.ServletResponse;
+import javax.servlet.http.HttpServletRequest;
+
+/**
+ * @author Samu
+ */
+public class LogInFilter implements Filter {
+
+ @Override
+ public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
+ //Obtenemos un HttpServletRequest con un casting
+ HttpServletRequest requestMod = ((HttpServletRequest) request);
+ if (isPermited(requestMod) == false){
+ requestMod.getSession().setAttribute("requestedPage", requestMod.getRequestURL().toString());
+ RequestDispatcher rd = request.getRequestDispatcher("/login.jsp");
+ rd.forward(request, response);
+ }else{
+ //Continua la secuencia de ejecución normal
+ chain.doFilter(request, response);
+ }
+ }
+
+ private boolean isPermited(HttpServletRequest request) {
+ if (request.getSession().getAttribute("usuario") == null) {
+ return false;
+ } else{
+ return true;
+ }
+ }
+
+ @Override
+ public void init(FilterConfig filterConfig) throws ServletException {
+ }
+
+ @Override
+ public void destroy() {
+ }
+}