2015-05-08 152 views
0

我已经设置了3个HTML页面如何防止用户直接访问HTML页面

我正在使用Apache Tomcat 7服务器。我有以下的HTML页面(一切都只是一种HTML页)

login.html 
sales.html 
index.html 

为login.html的代码上点击提交时,被

<input type="email" name="email" id="email" > 
<input type="pin" name="email" id="pin" > 
<button class="primary login-btn">Submit</button> 

一旦点击提交按钮,我打电话泽西岛REST Webservce这种方式和意志响应true或false基于存在于我们的数据库

function submitLoginForm() { 
    var email_input = $.trim($("#email").val()); 
    var pin_input = $.trim($("#pin").val()); 
    var logininfo = { 
    'email': email_input, 
    'pin': pin_input 
    }; 
    var login_information = JSON.stringify(logininfo); 
    $.ajax({ 
    type: 'POST', 
    dataType: 'json', 
    data: login_information, 
    url: url + '/HEGS/orn/webchecklogin', 
    success: function(response) { 
    // if true , redirect to sales.html page 
    window.location = "index.html" 

    }, 
    }); 
} 

所有这一切工作正常的价值观,我的问题是,我怎么能阻止防止用户访问该页面直接

举例来说,如果他的类型如下网址

HTTP:本地主机:8080/HEGS /经销商/ sales.html

回答

0

你会希望将URL重定向到一个文件,该文件然后会根据您设置的标准加载正确的文件。我对Tomcat了解不多,但this article好像在“URL重写”一节中解释得很清楚。