【问题标题】:How to open a new page when button is clicked on单击按钮时如何打开新页面
【发布时间】:2015-08-30 09:46:22
【问题描述】:

这个问题很模糊,所以请允许我澄清一下。我在 eclipse 上本地开发一个 web 应用程序,并使用 Servlets、JSP 和一个 html 文档来设计一个网页。

我的主页有两个按钮,注册和登录。我有一个名为 index.jsp 的文件,其中包含主屏幕的 html 配置。

那么,当点击注册时,如何让服务器加载带有文本输入框的新页面?

谢谢。

【问题讨论】:

    标签: java html jsp servlets web-applications


    【解决方案1】:

    您可以将请求从一个 jsp 发送到另一个。假设在 index.jsp 之后你想在按下按钮时转到 login.jsp。然后创建一个这样的表单:

    <form action="login.jsp">
    <input name="username" type="text"><br>
    <input name="password" type="password">
    <input type="Submit" value="Login">
    </form>
    

    现在在 login.jsp 中,您可以使用获取用户名和密码

    String username=request.getParameter("username");
    String password=request.getParameter("password");
    

    【讨论】:

      【解决方案2】:

      要打开新窗口/标签,请使用空白目标:

      <a href="SIGNUP_PAGE" target="_blank">Sign Up</a>
      

      【讨论】:

      • 好的,谢谢,现在我如何捕获和存储他的名字和姓氏?
      猜你喜欢
      • 1970-01-01
      • 2021-01-13
      • 1970-01-01
      • 2021-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多