idea如何直接访问jsp页面

idea如何直接访问jsp页面

老师我的目录结构是这样的,请问要如何直接访问jsp页面啊? 还有我跟着视频老师的做法改了jsp的servlet路径和添加了隐藏的方法后, 如图,那个“sn” 变红,是不是报错了?http://img1.sycdn.imooc.com//climg/5df8af76098c5e7813460692.jpg

正在回答

登陆购买课程后可参与讨论,去登陆

7回答

同学你好!

你的login.jsp和index.jsp并不在同一个目录下呢

http://img1.sycdn.imooc.com//climg/5df98401095b2ff606650390.jpg

老师是以index.jsp为例进行说明的,所以访问login,jsp你需要在8080后面将前面的路径补齐呢,比如:http://localhost:8080/后台页面/admin/login.jsp 

建议:文件夹名不要使用中文,可能会由于乱码导致404

  • qq_粽翎_0 提问者 #1
    我是把资料的后台页面直接粘过去的,现在已经改过来了,谢谢老师,现在能够正常访问了。不过现在有个问题,就是访问登录页面后那些样式都没有,只有个用户名、密码、登录的表格,求解?(资料中的后台页面全都粘过来了)
    2019-12-18 18:48:45
好帮手慕柯南 2019-12-19 18:00:26

同学你好!

  1. 你可以在body的尾部添加一下,可以参考其它页面引入的方式,比如:

    http://img1.sycdn.imooc.com//climg/5dfb4a2809d8782311830385.jpg

  2. 老师这里没有这种现象,建议你清除一下浏览器的缓存,测试一下。

祝学习愉快~

  • 提问者 qq_粽翎_0 #1
    算了,用其他方式能正常访问就可以了,应该是什么地方的配置有点出入。重点是逻辑,理解逻辑就好了,感谢老师耐心解答~
    2019-12-19 18:04:30
好帮手慕柯南 2019-12-19 16:08:20

同学你好!

很抱歉,老师疏忽了没有看到上面的图,还望见谅。

这里的点击事件与utility.js有关,你可能没有在页面引入这个js。老师在其它页面引入了,你可以选择在以下页面都引入一下

http://img1.sycdn.imooc.com//climg/5dfb2f8209dad29900000000.jpg

或者直接在header.jsp页面引入

http://img1.sycdn.imooc.com//climg/5dfb2fb40919077811760040.jpg

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

  • 提问者 qq_粽翎_0 #1
    老师,是在header.jsp用户名的下一条<span class="caret caret-tp hidden-xs"></span>快中间引入吗? 我尝试了下,在通过首页登录进去category_list.jsp时,那个下拉菜单就不行,而直接访问findAdd方法(查询所有分类)的servlet时,那个下拉菜单就可以,真搞不懂。。。
    2019-12-19 16:30:47
提问者 qq_粽翎_0 2019-12-19 10:40:30

http://img1.sycdn.imooc.com//climg/5dfae26b0922b12b12170832.jpg

这个是header.jsp的截图,按着视频老师一直操作过来的,现在到退出用户。可是我点那个用户头像,并没有下拉菜单,更点不到退出按钮了,求解~

好帮手慕柯南 2019-12-18 19:20:12

同学你好!

你的页面中是不是没有引入css,或者是引入的路径不正确呢?建议你根据自己实际的目录结构检查一下。

祝学习愉快~

  • 提问者 qq_粽翎_0 #1
    我是把资料中的后台页面这个文件整个粘过去了啊,那里面有css啊
    2019-12-18 19:29:17
  • 好帮手慕柯南 回复 提问者 qq_粽翎_0 #2
    同学,你整个粘过去不一定就正确呢,你要检查一下你引入的路径是否正确,不同的目录结构引入的路径可能不同呢,建议你重新开一个问题,贴一下自己的目录结构,代码中引入的路径,以及在浏览器中加载时控制台显示的地址。老师看一下是哪里有问题呢。祝学习愉快~
    2019-12-19 10:09:28
  • 提问者 qq_粽翎_0 回复 好帮手慕柯南 #3
    是我的目录结构跟资料的不同,已改,谢谢老师。又有新问题了【笑哭】 ,老师看下我另外的回答
    2019-12-19 10:37:24
提问者 qq_粽翎_0 2019-12-17 19:47:13

http://img1.sycdn.imooc.com//climg/5df8bf5009d3fdb907380187.jpg

老师我没有配置路径,访问的是http://localhost:8080/login.jsp,却找不到?(我是跟着视频老师操作的,目前是进入登录页面验证servlet是否能正常接收页面的用户名和密码)

求解?

好帮手慕柯南 2019-12-17 19:04:26

同学你好!

  1. 基本与老师使用eclipse访问的路径相同

    如果你在以下位置没有配置上下文路径

    http://img1.sycdn.imooc.com//climg/5df8b58909e07fd414580901.jpg

    访问地址直接输入:http://localhost:8080/index.jsp 就可以

    如果你配置了,访问地址添加上下文路径即可,比如:

    路径:http://localhost:8080/shop/index.jsp 

    http://img1.sycdn.imooc.com//climg/5df8b5e8091614b714580901.jpg

  2. idea报红应该是idea校验的问题,老师这里使用idea测试,也报红但不影响实际运行

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

  • 提问者 qq_粽翎_0 #1
    老师看我另外一条回答
    2019-12-17 19:43:05
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师