1.自己网上下载的 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 文件里面作一下修改。
其中 kind="src" 就是指源文件的存放目录
程序源码,再建一个 MYPROJECT 文件 夹 ,把 WEBROOT 的东西拖到里面 ,这样就实现自定义的效果了。