源码网,源码论坛,源码之家,商业源码,游戏源码下载,discuz插件,棋牌源码下载,精品源码论坛

 找回密码
 立即注册
查看: 602|回复: 22

[JSP编程] 浅谈Servlet转发到JSP页面的路径问题(必看)

[复制链接]

7万

主题

861

回帖

32万

积分

论坛元老

Rank: 8Rank: 8

积分
329525
发表于 2018-12-25 21:50:11 | 显示全部楼层 |阅读模式
下面小编就为大家带来一篇浅谈Servlet转发到JSP页面的路径问题(必看)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

一、现象与概念

1. 问题

在Servlet转发到JSP页面时,此时浏览器地址栏上显示的是Servlet的路径,而若JSP页面的超链接还是相对于该JSP页面的地址且该Servlet和该JSP页面不在同一个文件夹下时,则会出现路径混乱问题。

2. 绝对路径概念

相对于contextPath(当前Web应用的上下文)的路径。

解决方案:超链接用绝对路径而不是相对路径。若/代表的是站点的根目录,在其前面加上contextPath。

<a href="<%= request.getContextPath() %>/TestServlet" rel="external nofollow" >To B</a>

二、JavaWeb开发中的'/'含义总结

1. 当前Web应用的根路径

'/'代表http://localhost:8080/contextPath/ :由Servlet来处理的地址

1)转发:request.getRequestDispatcher("/path/b.jsp").forword(request, response);

2)web.xml文件中映射Servlet访问路径

<servlet-mapping>
 <servlet-name>TestServlet</servlet-name>
 <url-pattern>/TestServlet</url-pattern>
</servlet-mapping>

3)各种定制标签中的'/'。

2. Web站点的根路径

'/'代表http://localhost:8080/ :由浏览器来处理的地址

1)超链接:<a href="/TestServlet" rel="external nofollow" >To B</a>

2)form标签中的action:<form action="/b.jsp">

3)重定向:response.sendRedirect("/b.jsp");

以上这篇浅谈Servlet转发到JSP页面的路径问题(必看)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

回复

使用道具 举报

2

主题

1万

回帖

99

积分

注册会员

Rank: 2

积分
99
发表于 2022-8-8 17:37:25 | 显示全部楼层
好东西可以可以可以可以
回复 支持 反对

使用道具 举报

0

主题

1万

回帖

194

积分

注册会员

Rank: 2

积分
194
发表于 2023-2-11 17:46:24 | 显示全部楼层
笑纳了老板
回复 支持 反对

使用道具 举报

0

主题

1万

回帖

0

积分

中级会员

Rank: 3Rank: 3

积分
0
发表于 2023-12-10 18:35:59 | 显示全部楼层
下载来瞧瞧
回复 支持 反对

使用道具 举报

14

主题

1万

回帖

75

积分

注册会员

Rank: 2

积分
75
发表于 2024-4-9 06:33:13 | 显示全部楼层
啊,数码撒飒飒飒飒
回复 支持 反对

使用道具 举报

3

主题

1万

回帖

156

积分

注册会员

Rank: 2

积分
156
发表于 2024-5-3 04:02:19 | 显示全部楼层
谢谢楼主分享
回复 支持 反对

使用道具 举报

2

主题

1万

回帖

69

积分

注册会员

Rank: 2

积分
69
发表于 2024-6-10 09:14:07 | 显示全部楼层
搞个免费的用用
回复 支持 反对

使用道具 举报

2

主题

1万

回帖

499

积分

中级会员

Rank: 3Rank: 3

积分
499
发表于 2024-6-27 14:03:32 | 显示全部楼层
呵呵呵呵呵呵呵a
回复 支持 反对

使用道具 举报

匿名  发表于 2024-6-27 14:32:47

Такелажные Работы Москве

qwe520 ·±нУЪ 2024-4-9 06:33
°КэВлИцмммм

От 300 руб https://gruzchik-profi.ru/kvartirnypereezfd
/чел https://gruzchik-profi.ru/kvartirnypereezfd
/час https://gruzchik-profi.ru/vyvozmusora

Звонок со смартфона https://gruzchik-profi.ru/pereezdsklada

Минимальная почасовая оплата погрузо-разгрузочных работ не менее 4 часов https://gruzchik-profi.ru/pereezdmagazina
  В течение этого времени заказчик может пользоваться услугами грузчика в соответствии со своим намеченным планом для разгрузки, погрузки, перемещения груза https://gruzchik-profi.ru/pereezdmagazina
  Выезд грузчиков в отдаленные от МКАД округа Москвы и населенные пункты Московской области оплачивается дополнительно https://gruzchik-profi.ru/vyvozmusora

Чтобы позаботиться о целостности вещей, лучше нанять профессионалов https://gruzchik-profi.ru/vyvozmusora
  Вы ищите действительно ответственных и опытных рабочих, которые осуществят поставленную задачу качественно и в сроки? Мы предоставим вам настоящих профессионалов своего дела!
от 300 руб https://gruzchik-profi.ru/upakovka
/чел https://gruzchik-profi.ru/takelajnieuslugi
/час https://gruzchik-profi.ru/pereezdmagazina

Такелажные услуги https://gruzchik-profi.ru/krupnogabaritnygruz
  Оборудование, сейфы https://gruzchik-profi.ru/vyvozmusora

回复 支持 反对

使用道具

匿名  发表于 2024-6-27 14:33:26

Все Для Переезда Коробки Москва

Идеальный вариант для транспортировки компьютерной техники, бытовой меблировки, бумажных и деревянных изделий и прочих предметов, требующих защиты тента от пыли и влаги https://gruzchik-profi.ru/krupnogabaritnygruz

Офисный переезд https://gruzchik-profi.ru/vyvozmusora

Услуги грузчиков для переезда офиса https://gruzchik-profi.ru/kvartirnypereezfd

Работаем рядом с метро https://gruzchik-profi.ru/pereezdsklada

Защитят ваш груз https://gruzchik-profi.ru/pereezdsklada

Переезд серверной https://gruzchik-profi.ru/vyvozmusora

回复 支持 反对

使用道具

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

手机版|小黑屋|网站地图|源码论坛 ( 海外版 )

GMT+8, 2024-9-21 13:49 , Processed in 0.177726 second(s), 45 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表