gpt4 book ai didi

java - 登陆特定的 URL java servlet

转载 作者:行者123 更新时间:2023-11-29 05:10:46 27 4
gpt4 key购买 nike

我在 Tomcat 服务器上运行了一个 servlet 和一个 jsp。每当导航到以下 URL 时,它都可以正常工作,但仅在 JSP 上显示静态内容

http://localhost:8080/demo/result

但是在我的 servlet 中我得到了如下参数

String resultParam = request.getParameter("type");

我得到 resultParam 并将其传递到我的 java 类以进行数据库查询。所以每次都要用下面的URL才能看到页面的实际内容

http://localhost:8080/demo/result?type=today

我网页的实际用户并不知道这件事。当他们只是导航到 http://localhost:8080/demo/result 时,他们期望登陆上面的 URL。

我的 web.xml 看起来像

  <servlet>
<servlet-name>result</servlet-name>
<servlet-class>com.result.servlet.ResultServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>result</servlet-name>
<url-pattern>/result</url-pattern>
</servlet-mapping>

我如何实现这一点?

最佳答案

检查您的resultParam。如果它是 null,您有 2 个选择:

  1. 将 http 重定向发送到 ..?type=today
  2. 设置resultParam = today并一如既往地继续

关于java - 登陆特定的 URL java servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28632238/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com