【问题标题】:Session attribute inside javascript functionjavascript函数中的会话属性
【发布时间】:2015-01-14 02:57:38
【问题描述】:

是否可以从 javascript 函数调用 jsp 页面中会话属性的方法?当单击用户界面中的按钮时,应调用此函数。

【问题讨论】:

  • 你真正需要什么?
  • 我需要调用 Java 对象的方法,例如 start() 之类的方法,其中将执行一些 Java 代码。有可能吗?
  • @dorinmoldovan 不可能看到我更新的答案

标签: java javascript spring jsp session


【解决方案1】:

你可以这样处理,

<input type="button" onclick="function(<%= sessObj %>)" />

你可以得到它你的功能,

function myFunction( var sessObj ){
alert(var);
}

【讨论】:

    【解决方案2】:

    您的 Javascript 在浏览器中运行客户端,因此通常不会与运行服务器端的 Jsp 代码交互

    正如@BackSlash 所说的那样The method will be called on page rendering, not on button click

    【讨论】:

    • 那行不通。该方法将在页面渲染时调用,而不是在按钮单击时调用。
    • @BackSlash 感谢您的评论。您能看看更新的答案吗?
    • IMO 还是错了。 OP 想要调用会话对象上的方法,这不是您的代码所做的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-18
    • 2013-08-04
    • 1970-01-01
    • 2012-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多