`
hthjava
  • 浏览: 29509 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

eclipse开发servlet所需的包

    博客分类:
  • java
阅读更多
     因公司现在开发web项目都是用java工程(非web工程),所以这里就只能在外部启tomcat,
建了一个java工程,和src同级建一个WebContent/WEB-INF目录,在WEB/INF下建一个classes目录,这里要把你工程属性  buildpath下的source下的默认输出路径改为工程目录下的WEB-INF下的classes目录,这样你修改类文件,就不用重启tomcat了。写了一个简单的jsp页面,一个简单的servlet,因其中要用servlet api,所以要引入servlet-api.jar,还引入了jsp-api.jar,在外部启动tomcat,报错,初始化报空指针异常,查了半天原因,也没找到,最后删了jsp-api.jar发现竟然好了,猜测可能是此包跟tomcat下lib里的jsp-api.jar冲突。tomcat下的不能删了,删了无法启动。
    在开发时可以在tomcat下的server.xml中的host节点加上
     <Context path="/randomshow" docBase="D:\workspace\randomshow\WebContent"       reloadable="true" debug="0">
        </Context> 
,path代表你要访问的相对路径,docBase表示你工程的绝对路径。这样做你就可以跟eclipse建的web工程一样,支持动态修改。
分享到:
评论

相关推荐

    《Java Web开发与实战--Eclipse+Tomcat+Servlet+JSP整合应用》.(刘伟,张利国).[PDF].zip

    主要内容包括web应用程序运行原理、主流集成开发工具(eclipse/myeclipse)和运行环境(tomcat)的配置和使用、servlet、jsp、jdbc、jsp表达式语言(el)、servlet监听器和过滤器、定制标记库、jstl、mvc模式、dao...

    用Tomcat和Eclipse开发Web应用程序

    火龙果软件工程技术中心 本文内容包括:所需的组件安装创建一个新的Web项目HelloWorldservlet结束语参考资料若将Eclipse与ApacheTomcat直接集成,那么将其用作Web开发平台就会更为容易。通过本文,了解如何设置...

    Java Web开发与实战:Eclipse+Tomcat+Servlet+JSP整合应用(含光盘源代码)

    主要内容包括web应用程序运行原理、主流集成开发工具(eclipse/myeclipse)和运行环境(tomcat)的配置和使用、servlet、jsp、jdbc、jsp表达式语言(el)、servlet监听器和过滤器、定制标记库、jstl、mvc模式、dao...

    jetty嵌入式服务器必须的jar包

    jetty嵌入式服务器开发所必须的jar包,本人使用jetty版本为6.1.3,jar包总数为9个,来自jetty:commons-el-1.0.jar,jasper-compiler-5.5.15,jasper-compiler-jdt-5.5.15.jar,jasper-runtime-5.5.15.jar,jetty-...

    spring4.3.9相关jar包

    spring-web.jar(必须) :这个jar 文件包含Web 应用开发时,用到Spring 框架时所需的核心类,包括自动载入Web Application Context 特性的类、Struts 与JSF 集成类、文件上传的支持类、Filter 类和大量工具辅助类。...

    学生信息增删改查和分页查询

    java Servlet+mysql开发学生信息增删改查和分页查询功能,适合java web开发初学者 控制层:servlet 数据库:mysql IDE工具:eclipse 功能:增删改查+分页 内含所有所需jar包,下载后改数据库连接密码即可运行

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    1.6.2 完善web项目开发所需配置 1.7 实战检验 1.7.1 创建第一个Java Web项目 1.7.2 将图片输出到JSP页面之中 1.8 疑难解惑 1.8.1 Tomcat端口被占用导致不能启动 1.8.2 Eelipse没有创建JSP项 1.9 精彩回顾 第2章 ...

    排队叫号系统的设计与实现.docx

    本系统采用了Eclipse平台进行开发,通过J2EE中的Servlet技术和java jdbc技术及Spring Framework技术实现客户在排队端进行排队、打印号码,并且能根据所需的服务内容选择相应服务窗口的等待队列。工作人员在服务窗口...

    JAVA上百实例源码以及开源项目源代码

    此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这...

    “桂林高新杯”软件设计大赛.doc

    " " "2、JSP、JavaBean、Servlet、JDBC、Struts、Hibernate、Spring" " "、EJB、 Web Service、JMS、JTA、JTS技术开发; " " "3、系统集成、优化。 " "数据库应用 "考核要点 "分值 "20 " "数据库应用 "1、数据库...

    《Java-web程序设计》教案.doc

    软件环境要求 集成开发工具:集成开发工具有NetBeans、Eclipse等。本书选用Eclipse。 Web服务器:JSP运行时需要安装JDK和Web服务器,目前使用较多的Web服务器有Tomcat、 WebLogic、Jboss和Resin等。本书选用Tomcat...

    java源码包2

     Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 ...

    java源码包3

     Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 ...

    java源码包4

     Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 ...

    JAVA上百实例源码以及开源项目

    此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这...

    题目:慧心人力资源管理系统,美和易思JavaWeb机试考试试卷.docx

    人力资源公司为了提高管理效率,需开发一套B/S结构人力资源管理系统,对员工信息进行管理,主要功能如下: 1.首页默认显示现有的所有员工信息 2.鼠标悬停某行数据,该行样式发生变化 3.表格最后一行为统计行,显示...

    java源码包---java 源码 大量 实例

     Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 3...

    单点登录源码

    | ├── zheng-pay-sdk -- 开发工具包 | ├── zheng-pay-admin -- 后台管理[端口:3331] | └── zheng-pay-web -- 演示示例[端口:3332] ├── zheng-ucenter -- 用户系统(包括第三方登录) | ├── zheng-...

    Maven2 的新特性.7z

    在Maven2中实现了传递依赖,如此对于Hibernate所依赖的包,Maven2会自动下载,开发人员只需关心Hibernate即可。 注意:只有得到Maven支持的依赖,通常是plugin形式出现,才能获得这个特性。而且对于一些老的plugin,...

Global site tag (gtag.js) - Google Analytics