问题如题:
举例,
服务器 网址 http://172.96.33.150:8888/com.xyz.RecordSrv/RecordSrv.html  (gwt做的)
有人要访问  http://172.96.33.150:8888/com.xyz.RecordSrv/RecordSrv.html 这个页面之前
有一个  index.jsp 文件先做判断,判断完了之后就给出
http://172.96.33.150:8888/com.xyz.RecordSrv/RecordSrv.html?id=1
或者就给出
http://172.96.33.150:8888/com.xyz.RecordSrv/RecordSrv.html?id=2
id不同访问页面不同!但是 这个 index.jsp 
我是拿另一个工程做的 http://172.96.33.150:8080/id/index.jsp
端口和地址和上一个gwt项目不相同
index.jsp判断完了想给 最上面gwt的页面传入参数id  1和2 
但是不知道怎么接收这个参数
用java类 接收这个参数 
也说明白点 
就是 项目A接收项目B通过网页传过来的参数
不管是通过 from 还是session url
总之能让项目A接收到项目B通过网页传过来的参数!我把我的jsp拿出来吧<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page import="com.xyz.*"%> 
<jsp:useBean id="ud" class="com.xyz.UseInfo" scope="session"> </jsp:useBean>登录成功。欢迎您!
<%
 
String s = session.getAttribute("55").toString();
 
%> 
<%
   
  
  if(s.equals("1"))
  
  {
  session.setAttribute("id",1);
%>
   <a href='http://172.96.33.150:8888/com.xyz.RecordSrv/RecordSrv.html?id=<%=s%>'>进入管理系统 </a>
  
<%  }
   
  else  if(s.equals("2"))
  {
  session.setAttribute("id",2);
%>  <a href='http://172.96.33.150:8888/com.xyz.RecordSrv/RecordSrv.html?id=<%=s%>'>进入使用界面</a>
  
<%
  }
%>
  这个我用session传的 但是gwt 好像接收不到 .也不知道还是写的不对
想了下 用url传也行
但是在java类里怎么判断呢?

初学,头都很晕了
不知道小弟是否给大家说明白了!
都下班了
自己一个人就在研究
想办法!
希望csdn老前辈们给点意见

解决方案 »

  1.   

    自己做个server处理就是了
    或者在你的第一JSP页面处理后使用二次请求不久可以了....
      

  2.   

    好混乱的代码哦,JSP里面塞这么多代码哦,还是SERVLET与JSP结合用 比较好~
      

  3.   

    为什么不用structs把界面和代码分离,那样不就好很多了吗
      

  4.   

    应该没问题啊,两个页面的session值 应该是一样的吧。
     楼主看看String s = session.getAttribute("55").toString(); s是不是空!
      

  5.   

    String s = session.getAttribute("55").toString();
    这里的"55"是什么意思啊,不是"id"么?
      

  6.   

    放到session作用域里。
    你有错误的话是你放的位置不同呀。
    你把工程给我。
    我的QQ是315823806.
      

  7.   

    晕了
    我昨天很晕
    不好意思!再说下..我的意思就是
    一个小项目用jsp写的用户验证
    验证完了后 response 另一个html网页去这个html网页 想接收一个id参数! 
    这个项目是拿gwt做的!我也知道原因是因为两个不同项目 所以session 接收为null
    但是我 response 过去后 通过 url 传递参数不可以吗?
    然后这边拿gwt接收可以吗?
    但是java类里怎么分析这个另一个项目发过来的url呢??
    希望大家给点意见个思路!今天再加一百分.共两百
    有答案出来,全部送上!
      

  8.   

    楼主的问题应该改为,在gwt做的代码里面怎么获取url参数,我想Google里面有很多答案吧
      

  9.   

    html怎么取参数啊
    和gwt有关么?不懂..
      

  10.   


    对阿
    估计有好多人不了解gwt吧
    我也是才学 !!!
      

  11.   


    首先要搞清楚的是,“你所谓的response过去后”,实际上是一次重定向。即另客户自动重新访问gwt系统。
    可是根据你的描述“但是java类里怎么分析这个另一个项目发过来的url呢”,似乎gwt并非web服务器啊,用户怎么可能被重定向过去呢?另外你这句话本身就是有问题的,因为url不是另一个项目发过来的。请你再想想如何描述你的问题。搞清楚重定向的原理。