我需要为我的表单操作创建 URL,但表单应在https
当前运行在 9002 端口上的 HTTPS 底层系统下提交。我无法在我的 JSP 页面中使用以下选项
<form:form action="${request.contextPath}/springSecurity/login"
method="post" commandName="loginForm" target="guestFrame">
因为在 HTTP 中,上下文路径以 HTTP 形式出现,系统将抛出异常,因为表单应由 HTTPS 提交。我无法将操作 URL 硬编码为当前正在开发的主机名localhost
,即使 HTTPS 端口也是可配置的,因此它甚至无法硬编码。
有什么方法可以使用 JSTL 或任何其他方式在我的 JSP 中创建 URL,以便我可以在 HTTPS 下提交表单