我在jsp页面有一个值<%String thisUrl=new com.ldh.login.messageBox().getThisUrl(request); 
%>
想把thisUrl的值传递到Java类里面怎么做的,路过的请看看帮帮忙!

解决方案 »

  1.   

    就像这行的request这样传
    new com.ldh.login.messageBox().getThisUrl(request)
      

  2.   

    你用一个servlet 去接收就行了
    这个值的传递方法多了 用隐藏表单域也是可以的
      

  3.   

    在Java里面request有错误,也不能导入包
      

  4.   

    用的是一个纯Java类,不继承任何类或实现任何接口,在页面用隐藏表单方法不行还是空值
      

  5.   

    调用的参数是getThisUrl(HttpServletRequest request)
      

  6.   

    传到 servlet中,然后用servlet来传到java类中
      

  7.   

    string的话直接request.getparameter就可以传过去啊对象的话用attribute 
      

  8.   

    在Java里面用request.getparameter不行
      

  9.   

    这个   真有这么难么   直接继承request  再调用方法获取就是了啊  还可以问号直接丢个值过去
      

  10.   

    是导入HttpServletRequest
    request.setAttribute(key,value);
    这样,在类中就可以取到了,但要是同一次请!
      

  11.   

    也可以,在点action后边加参数 ?thisUrl=XXXXXX
      

  12.   

    在Java类里面定义了一个私有的String类型的属性得到了jsp页面设置的值,为什么在Java类方法里面却得不到值呢
      

  13.   

    可以用form添加。用javaScript传到后台。直接传就可以了
      

  14.   

    先传到servlet 再用request.getparameter得到它的值。 或者在你个类随便写个带参方法,在JSP页面调用方法就可以传过去了.
      

  15.   

    定义一个单例类设置一个set方法用来存储改变就可以了啊
      

  16.   

    在js里面发送ajax请求就可以了
      

  17.   

    是导入HttpServletRequest
    request.setAttribute(key,value);
    这样,在类中就可以取到了,但要是同一次请!