# PC查找前端JSP位置方法

# 适合人群

技术开发

# 场景

在没有源码的前提下,我能看到前端某个页面,如果此页面是JSP,我想知道此页面的具体JSP位置。

# 解决方案

如下示例,已知红框区域是一个独立JSP,我想知道这个JSP的具体位置。

1650879134246.png

1)鼠标停留在红框区域任何位置,然后鼠标右键选择“查看框架源代码”:

1650879239790.png

2)此时在浏览器新页签能显示一个以“view-source:”开头的链接,拷贝完整链接,然后去掉“view-source:”,保留后面的完整URL,并且在URL最后追加一段参数“&ctp_dump_modelAndView=true”

view-source:http://ip/seeyon/taskmanage/taskinfo.do?method=taskList&pageType=task&listType=Personal

去掉view-source:保留后面的完整URL,并且追加一段参数“&ctp_dump_modelAndView=true”
http://ip/seeyon/taskmanage/taskinfo.do?method=taskList&pageType=task&listType=Personal&ctp_dump_modelAndView=true

3)浏览器新页签打开F12调试窗口,浏览器中输入上一步的地址。

通过F12调试窗口找到当前.do请求,在Response响应头中,能看到“ModelAndView.name”属性,其值apps/taskmanage/tasklist/taskList就是完整的JSP页面路径。

apps上一层目录是seeyon/WEB-INF/。

1650879687677.png

创建人:het