javaweb项目中的各种小问题

一、maven项目如何去寻找要添加的依赖
在添加依赖时,比如要添加commons-fileupload-1.3.1.jar这个包,则pom.xml文件中写法如下。要添加的依赖可以去 http://www.mvnrepository.com/找,直接输入关键字,就能搜索到对应的jar包

<dependency>
        <groupId>commons-fileupload</groupId>
        <artifactId>commons-fileupload</artifactId>
        <version>1.3.1</version>
 </dependency>

二、java web项目提示找不到class类
在测试时准备直接通过一个URL进入实现的servlet的doPost方法,但控制台一直提示404错误。后来发现项目编译过WEB-INF文件夹下根本没有生成classes文件夹,最后解决方法如下:项目右键->properties->Java Build Path->Source 将Default output folder设置为Test/WebContent/WEB-INF/classes,点击OK。每次在eclipse中重新启动服务器,部署在apache安装目录下的webapp中的项目会自动更新。

三、Tomcat下web项目的3种部署方式:
1. 直接将web项目文件拷贝到webapps目录下
2. server.xml文件中配置
3. 在conf目录中,新建 Catalina\localhost目录,在该目录中新建一个xml文件

四、静态文件放的位置
在javaweb项目中,js框架、图片等静态文件不能放在WEB-INF下,WEB-INF下的静态文件浏览器请求不到。比如需要引入jQuery文件,不能将jQuery文件放在WEB-INF目录下,可以在WEB-INF的同级目录下(webapp或WebRoot),新建js文件夹,然后引入这个jQuery文件(图片的位置是同一个道理)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值