- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自己网上下载的JSP项目源代码如何导入MyEclipse ?
右键--import
直接在里面新建一个项目(取你自己想要的名字),然后把你下载的直接打开copy里面的全部内容。在粘贴到你建的项目.他会提示重复的是否覆盖.你选择全部就可以了.
首选新建一个和你jsp项目代码的名字一摸一样,然后将你下载的项目文件夹下面的文件全部复制到你新建的项目文件夹下面然后在Eclipse里面右键点你的项目点refresh更新,提示需要覆盖的时候点事就可以了。
一般的如果有什么src,webroot等目录的就是project,可以直接导入进入就行了,如果没有的话,就直接放到tomcat中的webapp中就可以了。如果你要放到eclipse里,由于你没有src所以不能直接使用import导入工具空间,只能导入文件系统了
2.一个JSP程序,里面有 WEB-INF 很多.jsp文件 该怎么运行?myeclipse好像运行不了?
jsp放到web-infh中不能通过路径直接访问的。你应该可以通过action或者serlvet来访问的。请先确定你的是源码文件还是发布后的文件。
源码文件中应该有 .classpath .project等文件。发布后的文件应该放到tomcat 文件夹下的 webapps中。一般WEB-INF有jsp多是用框架写的。
jsp放到web-inf下虽然安全性较高,但不能直接在url里面访问,要用servlet中的request.getRequestDispatcher(/WEB-INF/a.jsp).这样去访问,如果放到tomcat6的文件夹下那应该直接把jsp拷贝到tomcat的webapp目录下。
3.jsp的项目文件存放是不是有一定的规定?
部署项目的时候必须要有一个文件夹包含WEB-INF和META-INF,其中WEB-INF中必须包含 classes(是src中包含的JavaBean的编译文件),在它里面一般有2个文件夹 一个 classes 文件夹 用来存放 生成的.class文件。src 是eclipse 生成的用来存放源文件。
还有lib文件夹(包含一些需要的包比如说jstl,jar 等)还有Web.xml文件,至少要有这样的结构在Tomcat或者其他服务器下你才能正常部署!!Eclipse工具会自动给创建这样结构的文件夹。
web-inf 文件是 jsp web 应有必须有的文件夹。如果是单纯的jsp页面,web-inf并不需要,但是如果有servlet的话那就要了,这个文件夹主要存放配置文件及类库文件。src和web-inf这2个文件夹是MyEclipse默认的设定。一般src下面放源码,然后webroot里面放web工程真正要运行的文件。例如.jsp .xml .class等等,这样在MyEclipse自动部署的时候会将WebRoot里面所有的东西放到tomcat/webapps下面,方便进行web开发。
每次新new一个web工程 eclipse会在对应目录下面生成一个.classpath .project文件 他们就是这个工程的配置文件, eclipse每次加载工程的时候就会读取这些文件,如果你想修改文件的存放目录,那么就可以在.classpath文件里面作一下修改。
?xml version=1.0 encoding=UTF-8?
classpath
classpathentry kind=src path=source/
classpathentry kind=con path=org.eclipse.jdt.launching.JRE_CONTAINER/
classpathentry kind=con path=com.genuitec.eclipse.j2eedt.core.J2EE14_CONTAINER/
classpathentry kind=con path=org.eclipse.jdt.USER_LIBRARY/hibernate_lib/
classpathentry kind=output path=MyProject/WEB-INF/classes/
/classpath
其中kind=src 就是指源文件的存放目录
classpathentry kind=output 指编译后文件存放的目录,做上面修改以后你可以在MyEclipse的这个工程下面建一个source文件夹 里面放程序源码,再建一个MyProject文件夹 ,把WebRoot的东西拖到里面 ,这样就实现自定义的效果了。
文档评论(0)