0

我用java做网站。在本地主机上工作正确。

但是当我在谷歌应用引擎上部署它时。它给了我 404 错误。

  • 问题链接:http ://webenggproject.appspot.com/signin.jsp
  • localhost/signin.jsp [在 localhost 上工作正确]

    <div class="offset4">
    <a href="signin.jsp" class="btn btn-large btn-primary span2">login</a>
    <a href="signup.jsp" class="btn btn-large span2">signup</a> </div>

4

1 回答 1

0

尝试使用 Servlet 访问您的 jsp...

配置 web.xml :

<servlet>
    <servlet-name>Signin</servlet-name>
    <servlet-class>com.SigninServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>Signin</servlet-name>
    <url-pattern>/signin</url-pattern>
</servlet-mapping>

小服务程序:

package com;

import java.io.IOException;
import javax.servlet.http.*;

@SuppressWarnings("serial")
public class SigninServlet extends HttpServlet {
    public void doGet(HttpServletRequest req, HttpServletResponse resp)
            throws IOException {
        resp.sendRedirect("signin.jsp");
    }
}

不要忘记更改您的链接:

<a href="signin" class="btn btn-large btn-primary span2">login</a> 
于 2013-06-04T01:48:29.033 回答