1. 请教大神。java里如何获得请求转发的url
request.getRequestDispatcher(url2).forward(request, response);
然后获取url2的数据用 req.getAttribute("name");
2. java方法没有传入request的情况,能获取当前url吗
必须传入request
3. JAVA的监听程序如何获取系统访问的URL路径
ServletContextListener
这个类
在web.xml
配置完成后
在tomcat
等
开启的时候
会自动执行
void
contextInitialized(ServletContextEvent
arg)
这个方法
在这里面
arg.getServletContext().getResource("/").toString()这个
好像可以获得
你说的那个东西
不知道对不对
这个输出的结果是
jndi:/ip/部署名称不知道是不是你想要的
4. java怎么获取url上的参数
request.getParameter("xxx");
5. java 怎么获取request url参数
String
value
=
request.getParameter("key");
//地址兰穿的参数刑辱sss?name=zs&&age=10;这样的话key就是name或者age就可以获取zs或者10
6. 用java做分页时,如何获取url
httpServletRequest.getRequestURI();
或者
string url = HttpContext.Current.Request.Url.ToString();
//获取当前页的URL
或者
设置参数 前台传参:....&url=.... 后台接值: request.getParameter("url")
java 后台分页 httpServletRequest.getRequestURI();
建议用AJAX,这样可以不需要获取 url
7. java中 如何获取客户端请求的url
在servlet中的request对象中有url,可以用方法 getRequestURI().
如果在程序中得不到该请求的request对象 那就得不到。
所以得到url的 关键是 先得到 request
8. java怎样获取url参数
String url = request.getScheme()+"://"; //请求协议 http 或 https
url+=request.getHeader("host"); // 请求服务器
url+=request.getRequestURI(); // 工程名
if(request.getQueryString()!=null) //判断请求参数是否为空
url+="?"+request.getQueryString(); // 参数
9. java的RequestURL数据问题
以tomcat为例:
1、用户点击网页内容,请求被发送到本机端口8080,被在那里监听的Coyote HTTP/1.1 Connector获得。
2、Connector把该请求交给它所在的Service的Engine来处理,并等待Engine的回应。
3、Engine获得请求localhost/test/index.jsp,匹配所有的虚拟主机Host。
4、Engine匹配到名为localhost的Host(即使匹配不到也把请求交给该Host处理,因为该Host被定义为该Engine的默认主机),名为localhost的Host获得请求/test/index.jsp,匹配它所拥有的所有的Context。Host匹配到路径为/test的Context(如果匹配不到就把该请求交给路径名为“
”的Context去处理)。
5、path=“/test”的Context获得请求/index.jsp,在它的mapping
table中寻找出对应的Servlet。Context匹配到URL PATTERN为*.jsp的Servlet,对应于JspServlet类。
6、构造HttpServletRequest对象和HttpServletResponse对象,作为参数调用JspServlet的doGet()或doPost().执行业务逻辑、数据存储等程序。
7、Context把执行完之后的HttpServletResponse对象返回给Host。
8、Host把HttpServletResponse对象返回给Engine。
9、Engine把HttpServletResponse对象返回Connector。
10、Connector把HttpServletResponse对象返回给客户Browser。
以上来自于网络,我只是CV 希望能帮到你。
10. java request 如何取到发送请求的地址是什么
request对象通过以下方法来获取请求路径,如下所示:
String getServerName():获取服务器名,localhost;
String getServerPort():获取服务器端口号,8080;
String getContextPath():获取项目名,/Example;
String getServletPath():获取Servlet路径,/AServlet;
String getQueryString():获取参数部分,即问号后面的部分:username=zhangsan
String getRequestURI():获取请求URI,等于项目名+Servlet路径:/Example/AServlet
String getRequestURL():获取请求URL,等于不包含参数的整个请求路径:http://localhost:8080/Example/AServlet 。