java - 从前向获取参数

标签 java jsp parameters forward

我正在开发一个项目,但遇到了问题。我通过转发从 jsp 页面发送一个参数到另一个 jsp 页面,尽管它具有我声明的值(我打印了它并且它有效),但当我在 if 子句中使用它时,代码不起作用。这是部分代码:

String parameter = request.getParameter("loginparam");  //loginparam is the the name of parameter in the forward statement whick has value "now"

    if(parameter == "now"){
         prints the jsp page

    }else{

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

它总是在主页中重定向我,尽管当我打印参数时它具有“现在”值。

最佳答案

尝试一下,

if(parameter.equals("now")){

Read

关于java - 从前向获取参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27948948/

相关文章:

java - 如何使用 Servlet 和 JSP 显示 PDF 文档?

java - Eclipse 和 JSP 编程。在哪里存储类(class)?

mysql - 将复选框的未选中值插入数据库

java - 如何强制 Firefox 发送隐藏字段?

java - 防止 JSF 中的 XSS 反射 <f :param>

javascript - 条件隐藏字段标签 - Rails

java - Sonar 4.5.1 中是否已弃用 Xpath 规则

java - JPA Cascade注解和Hibernate Cascade注解的区别

Java时区错误

java - 使用 PhotoView 放大后无法达到图像的原始大小