我需要在按钮单击时接受用户的评论并将其作为字符串传递给后面的托管 bean。这就是我在 jsp 页面上的内容-
<h:column>
<button onclick="myFunction();">
<h:commandLink value="Forward" action="#{add_leave.Forward()}">
<f:param name="emp_id2" value="#{leave_requests.emp_id}" />
<f:param name="request_id2" value="#{leave_requests.request_id}" />
</h:commandLink>
</button>
</h:column>
这是javascript函数-
function myFunction()
{
var x;
var reason=prompt("Please enter your reason:","Reason");
x=reason;
}
我在我的 bean AddNewLeave.java 的函数中需要这个原因变量 -
public void Forward()
{
...
...
String reasonStr;
}
我该怎么做?另外,还有其他更简单的方法可以用来从用户那里获得要在其他地方使用的评论吗?我是 Web 应用程序编程的新手,并尝试在需要时学习东西。