【问题标题】:session in jsp/strutsjsp/struts 中的会话
【发布时间】:2011-11-08 06:42:59
【问题描述】:

我有 3 个 jsp,jsp1..jsp 和 jsp2.jsp 有一个按钮名称“TEST”,当用户点击它时 - 他会被转发到 Test.jsp,它会根据哪个 jsp 用户按下 TEST 而动态变化。

因此,根据他来自哪里的用户,我更改操作类中的逻辑以指导用户,因为我正在传递会话。

jsp1.jsp

<input type="hidden" name="jspType" value="M" property="jspType">

jsp2.jsp

<input type="hidden" name="jspType" value="C" property="jspType">

在我的 Test.jsp 的动作类中

TestAction.java

String jspTypeVariable = (String) request.getParameter("jspType");

稍后在代码中

if(jspTypeVariable=="M")
{
system.out.println("Magic");
}
else if (jspTypeVariable=="C")
system.out.println("Cash");

===================================

它不工作?任何一个帮助

【问题讨论】:

    标签: html jsp session struts


    【解决方案1】:

    您不能将字符串与== 进行比较。 == 测试两个对象是否是同一个实例,而不是它们的内容是否相同。请改用if ("M".equals(jspTypeVariable))。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-22
      • 2013-01-20
      • 2013-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-21
      • 1970-01-01
      相关资源
      最近更新 更多