我在javascript中得到一个值后怎么传递给本页的jsp中
function aaa()
{
    var parameterName=paramForm.parameterName.value;
<%
boolean success=ParameterAction.deleteParameter(parameterName);
%>
}
要求页面不刷新执行。

解决方案 »

  1.   

    不可以当前jsp页面(包括变量)已经被servlet编译并以html形式输出了,你看到的已经是解析了的静态的页面如果要通过js赋值,,必须发送一个http请求
      

  2.   

    write an XML webservice in jsp and use AJAX to call it
      

  3.   

    同意楼上的观点。
    可以通过JavaScript创建一个XMLHttp对象,将表单中的数据以异步的方式传递到服务端。
    但并不一定要用Web Serivce,用一个简单的Servlet也行。
      

  4.   

    同样要发送一个请求和location.href 有何区别/?
      

  5.   

    不可能直接实现
    因为jsp是服务端的技术而javascript是客户端技术
      

  6.   

    大家说的对,必须发送请求,supergoalcn(Supergoal)说的对,
      

  7.   

    可以读xml文件 从xml中取值
      

  8.   

    使用ajax技术,可以实现不刷新
      

  9.   

    分数不多,就给大家平均分点,
    如果能使用ajax那我就不用问了。
    谢谢大家的解答