Javascript 在JSP中通过JAX-WS使用按钮单击的id
我是JavaWeb服务新手,我正在尝试在JSP页面中编写一个方法,该方法将根据通过单击按钮提供的Javascript 在JSP中通过JAX-WS使用按钮单击的id,javascript,jsp,find,jax-ws,Javascript,Jsp,Find,Jax Ws,我是JavaWeb服务新手,我正在尝试在JSP页面中编写一个方法,该方法将根据通过单击按钮提供的id编辑数据库条目。但是,我似乎无法使用id的method参数,因为JAX-WS代码无法识别变量(我在NetBeans中得到了“找不到符号”错误消息)。如何访问JAX-WS代码中的id 任何帮助都将不胜感激 先谢谢你 方法调用: 编辑 JSP中的EditWS(id)调用/JAX-WS代码: function editWS(id) { <%-- start web service invo
id
编辑数据库条目。但是,我似乎无法使用id
的method参数,因为JAX-WS代码无法识别变量(我在NetBeans中得到了“找不到符号”错误消息)。如何访问JAX-WS代码中的id
任何帮助都将不胜感激
先谢谢你
方法调用:
编辑
JSP中的EditWS(id)调用/JAX-WS代码:
function editWS(id) {
<%-- start web service invocation --%>
<%
try {
proj.beans.service_client.MessageWS_Service service = new
proj.beans.service_client.MessageWS_Service();
proj.beans.service_client.MessageWS port = service.getMessageWSPort();
// TODO initialize WS operation arguments here
proj.beans.service_client.Message entity = port.find(id); //Error: cannot find symbol 'id'
port.edit(entity);
} catch (Exception ex) {
// TODO handle custom exceptions here
}
%>
<%-- end web service invocation --%>
}
函数editWS(id){
}
您在java代码中使用的是js
吗?@Swati创建按钮的代码在js中,我正在努力找出如何使用Web服务的java代码:(您好,您不能通过这种方式,因为js是客户端,jsp是服务器端。。我建议您使用ajax
或form
。我不确定这种方式是否有效,但可能会有所帮助。您在java代码中使用js
。@Swati创建按钮的代码在js中,我正在努力弄清楚如何让它在java代码中工作。)Web服务的Java代码:(您好,您不能通过这种方式,因为js是客户端,jsp是服务器端。我建议您使用ajax
或form
。我不确定这种方式是否可行,但可能会有所帮助。