zoukankan      html  css  js  c++  java
  • 商铺项目(开发准备)

    新建一个Maven项目:

    下一步:

    下一步:

    完成以后,报错(不管报不报错都要进行这一步,才会出现这种结构):

    右键项目properties

    点击Add Library:

    然后应用,点击OK,错误消失。

    如果这时候有黄色警告:

    这时候我们需要maven compiler插件:编译源代码是由maven- compiler-plugin完成的。maven- compiler-plugin的compile目标用来编译位于src/main/java/目录下的主源码,testCompile目标用来编译位于src/test/java/目录下的测试源码。

    那么像我这样添加maven compiler插件:

    点击第一个:

    复制粘贴,注意这里要把Dependency去掉,因为已经在插件里面了:

    再加上configuration:

    OK,保存。这时候如果报错,那么根据提示需要update project。

    此时发现项目结构里面少了src/test/resources文件夹,我们把这个加上:

    这时候需要指定test/resources的默认输出位置:

    指定:

    然后把Dynamic Web Module改成3.0版本:

    找到项目的地址,然后找到.settings文件夹里面的org.eclipse.wst.common.project.facet.core.xml文件,修改成如下:

    <?xml version="1.0" encoding="UTF-8"?>
    <faceted-project>
      <fixed facet="wst.jsdt.web"/>
      <installed facet="jst.web" version="3.0"/>
      <installed facet="java" version="1.7"/>
      <installed facet="wst.jsdt.web" version="1.0"/>
    </faceted-project>

    刷新项目,右键选择属性,查看Project Facets,有没有修改成功。

    然后在web.xml中修改成如下:

    <?xml version="1.0" encoding="UTF-8"?>  
    <web-app xmlns="http://java.sun.com/xml/ns/javaee"  
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
              xsi:schemaLocation="http://java.sun.com/xml/ns/javaee  
              http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"  
              version="3.0">  
      <display-name>Archetype Created Web Application</display-name>
    </web-app>

    启动项目,通过浏览器访问:

    这时候我们可以直接通过http://localhost:8080/o2o访问,因为默认是直接访问index.jsp,而且我们还可以通过配置来自己设置默认访问的文件:

    <?xml version="1.0" encoding="UTF-8"?>  
    <web-app xmlns="http://java.sun.com/xml/ns/javaee"  
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
              xsi:schemaLocation="http://java.sun.com/xml/ns/javaee  
              http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"  
              version="3.0">  
      <display-name>Archetype Created Web Application</display-name>
      <welcome-file-list>
          <welcome-file>index.jsp</welcome-file>
          <welcome-file>index.html</welcome-file>
      </welcome-file-list>
    </web-app>

    这时候就会优先默认index.jsp,然后index.html。如果两个都不存在,就会报404。

  • 相关阅读:
    java中动态给sql追加?号
    在java中构建json对象,返回给前端页面
    java中的文件下载
    Session和Cookie
    处理全站请求编码,无论是GET还是POST,默认是UTF-8
    配置Spring的用于初始化容器对象的监听器
    在web.xml中配置struts2拦截器
    java生成一次性验证码
    tab------左右布局
    java使用Base64编码
  • 原文地址:https://www.cnblogs.com/XJJD/p/7683449.html
Copyright © 2011-2022 走看看