简单的JSP网页错误

时间:2016-02-01 05:52:38

标签: java jsp

我会保持简短。 我正在尝试创建一个简单的登录页面,尽管没有按照每个教程进行操作,但似乎没有任何工作,单击按钮时我一直收到以下错误...

错误:

error page

这是我第一次尝试使用Java Web开发,让我告诉你,这是一个糟糕的开始。 这是我的代码:

-index.jsp:



<%@taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql"%>
    <%@page language="java" contentType="text/html" pageEncoding="UTF-8"%>
    <jsp:include page="/" />
    .
    .
    .
    <form action="Login" method="post">
      Username:  <input type="text" name="username1" size="20px"> <br>
      Password:  <input type="password" name="password1" size="20px <br><br>
    <input type="submit" value="submit">
    </form>
&#13;
&#13;
&#13;

-servletA.java

public class servletA extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse
response) throws ServletException, IOException {
    String use  = request.getParameter("username1");
    String pass = request.getParameter("password1");

    response.sendRedirect("index.jsp");
} }

-Web.xml

<servlet>
    <servlet-name>servletA</servlet-name>
    <servlet-class>servletA</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>servletA</servlet-name>
    <url-pattern>/servletA</url-pattern>
</servlet-mapping>

我在这里做错了什么?,我认为自己是一个7/10的开发人员,我已经编写了超过30,000个Java代码行,但是这个JSP的东西非常直观,我已经浪费了3天这个简单的页面,我想改用Rails。

1 个答案:

答案 0 :(得分:0)

尝试替换表单的操作:

static let  DEG_TO_RAD = 0.017453292519943295769236907684886
static let  EARTH_RADIUS_IN_METERS = 6372797.560856

static func calculateDistance(fromlat : Double, fromlon : Double, tolat : Double, tolon : Double) -> Double {


    let latitudeArc : Double   = (fromlat - tolat) * DEG_TO_RAD
    let longitudeArc : Double  = (fromlon - tolon) * DEG_TO_RAD
    var latitudeH : Double   = sin(latitudeArc * 0.5)
    latitudeH  *= latitudeH
    var lontitudeH : Double  = sin(longitudeArc * 0.5)
    lontitudeH *= lontitudeH
    let tmp : Double  = cos(fromlat*DEG_TO_RAD) * cos(tolat*DEG_TO_RAD)
    return EARTH_RADIUS_IN_METERS * 2.0 * asin(sqrt(latitudeH + tmp*lontitudeH))


}

使用:

    function addToCart(form) {
        if (form.$valid) {
            shopFactory.addToCart(vm.model.ProductDetail).then(function () {
                toastr.success("Added to cart");
                $window.location = "shop/myCart";
            });
        }
    }