今天第一次使用IDEA写web项目遇见了页面单独访问不了,页面跳转404的问题。就个人解决过程和大家分享一下。
首先,我把项目启动运行之后我发现地址栏一行和我之前用MyEclipse不一样
我的项目名叫hibernate_1,如果使用MyEclipse访问这里应该为hibernate_1,至此我都没意识到这个坑。
我的跳转代码先是这样写的
跳转不了,之后我改为
/hibernate_1/jsp/cutomer/add.jsp
还是404,于是我接着改为
/hibernate_1_war_exploded/web/jsp/cutomer/add.jsp
可是还是不行,后来我单独测试add.jsp,我去项目路径下copy绝对路径并删掉前边可是还是不行,我百度方法 差点把项目弄崩最后我抱着要不还是用回MyEclipse的想法尝试了最后一次
/hibernate_1_war_exploded/jsp/cutomer/add.jsp
终于可行了。但是当我开始写servlet的时候我又发现了,idea不像MyEclipse有servlet的专选,需要自己写个class然后去继承HttServlet,然后自己去配置idea。总之关于idea的一切我都还在探索中,希望我的方法对一样处于探索的你有用,也希望熟悉idea有着更好更便捷方法的朋友能在下边留言给予我帮助。谢谢!