日期:2014-05-20  浏览次数:20646 次

Myeclipse配置问题
在eclipse中新建了一jsp页面,Myeclipse配置。Tomcat页面可以打开,但我写的jsp页面为什么提示无法找到文件路径。

------解决方案--------------------
描述不够确切,检查web.xml配置文件,检查是否已把工程部署到tomcat上,tomcat是否成功加载该工程
------解决方案--------------------
再说详细点勒.
创建的时间路径对么?把jsp文件放到那里了?
------解决方案--------------------
好像没有配置虚拟路径
------解决方案--------------------
你可以有两种方式解决这个问题:
1、将你的工程建立在tomcat下的webapps文件夹下,TOMCAT会自动识别这个项目,例如你的工程名字叫MyProject,里面有个myJsp.jsp文件,你就可以在浏览器中输入以下地址进行页面浏览http://localhost:[port]/MyProject/myJsp.jsp
2、配置你的虚拟目录:所谓虚拟目录就是一个映射,建立虚拟目录后tomcat会在你访问某个工程下的页面(文件)时到指定的xml文件中进行映射,将你所要访问的目录根据你的设置转化为服务器本地的实际地址,也就是说你的工程可以建立在你 的机器的任何地方。
配置方法如下:在浏览器中输入http://localhost:[port]/,点左侧的Tomcat Administration链接,进入管理员登录页面,输入用户名字和密码(默认用户名为admin,密码为空),进入后你会发现左侧有树状菜单,每一项前面都有个大头针形状的东西(不太明显得仔细看才能看出来),
点“Service (Catalina)”前面的那个大头针,就会展开目录,再点“Host (localhost)”前的大头针又会展开另一级的目录,“Host (localhost)”代表本地的服务器,其下一级就是一系列的虚拟目录,你可能会发现你在webapps下的工程已经被包含进来,点一下“Host (localhost)”(不是前面的大头针哦),右面的主页面会发生变化,点其右上方的“Available Actions”下拉列表,选择 Create New Context进行虚拟目录的建立,这时主页面又会发生变化,这里的属性有的我也不明白什么意思,我只把重要的明确一下,cookie选项一般要选true,如果你在工程里用session 的话,docBase是你工程所在的绝对路径,如d:\MyProject,path则是虚拟路径,例如你把你的虚拟路径设置为 "/Project ",那你以后访问你的工程时就得用以下地址了http://localhost:[port]/Project/myJsp.jsp,useNaming不知道什么意思但如果用数据源的话就得选true,大概就是这样了,累死我了。