这是作业的第二题:使用struts实现电子商务网站,这是基于之前的代码的,所以,主要就是修改成为struts的mvc模式。

1.开始,先把以前做的一个maven项目修改成为另一个项目(简称重命名)

重命名的方法:https://jingyan.baidu.com/article/3c343ff7c3e7a20d377963e0.html

2.开始,在部署的时候,就遇到了些问题:Could not publish server configuration for Tomcat v7.0 Server at localhost.

意思就是,Server这里出现了重名的文件了,也就是没有修改彻底的意思。

解决方法:https://blog.csdn.net/qq_26400953/article/details/53471586

大致意思是把Server peoject里面的server.xml,找到path

也就是这里面的path了,修改成对应的就可以了

3.接下来,重修部署,还是有可能会出问题:原因是另一个项目中的Jar包没有拷贝过来,注意将那些jar包拷贝到lib下,并bulid_path即可。

4.最后发现,我的天,基本上里面所有的file都没有过来,只是一个框架,毅然放弃,不然,就得一个一个copy巨麻烦。

现,我正是开始。

因为前面的原因,所以,我就挑选了之前做的一个项目过来重新修改成为电子商务网站就好。

1.把之前用的电子商务网站(用jsp书写的)都copy过来

问题:出现了Server Tomcat v7.0 Server at localhost failed to start.

这样的问题

解决办法:将

其中有个servlet中的@webServlet删掉即可。

2.出现问题:

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

原因:mysql 的服务未打开

3.出现一个巨坑的问题,一直以为是程序的问题,万万没想到是session的生命周期在作祟,只要关掉浏览器后,整个购物车的结果便恢复正常。

struts2_E_commerce_maven的更多相关文章

随机推荐

  1. PHP 基础总结

    PHP(Hypertext Preprocessor)是一种被广泛应用的开源通用脚本语言,尤其适用于Web开发.可用于服务端脚本.命令行脚本.桌面应用程序三大领域. PHP 的 SAPI(服务器应用程 ...

  2. CCNA学习笔记(1) IOS操作系统 路由器 交换机 启动 自检 以及部分命令

    注意:以下内容是以思科为学习环境 IOS操作系统启动: 路由和交换机和个人电脑启动没有区别,都会发送新号表示启动状态,也会进入系统自检.只得注意的是:1.一长两短的响声是显卡报警. 2.一声长鸣是内存 ...

  3. SSM框架下的redis缓存

    基本SSM框架搭建:http://www.cnblogs.com/fuchuanzhipan1209/p/6274358.html 配置文件部分: 第一步:加入jar包 pom.xml <!-- ...

  4. SD从零开始59-61,跨公司的库存转移,Interface 修改,可用性检查和需求传递

    [原创]SD从零开始59 跨公司的库存转移处理流程 库存转移流程Stock Transfer Procedure 2个工厂间的库存转移能够使用不同的流程来执行: 只执行一个库存转移记账的流程使用MM库 ...

  5. android--获取屏幕高宽度工具类

    //获得屏幕相关的辅助类 public class ScreenUtils { private ScreenUtils() { /* cannot be instantiated */ throw n ...

  6. InteliiJ IDEA的安装配置与简单使用

    小Alan前段时间一直在家里搬砖,已经很久没有接触技术了,从今天开始重拾技术,工欲善其事,必先利其器,以前在做Java开发的时候最常用的IDE就是Eclipse莫属了,不过随着岁月的流逝,在2016年 ...

  7. NFS网络共享介绍与使用

    什么是NFS(网络文件系统)? NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源.它的主要功 ...

  8. npm安装vue

    目录 npm安装vue Vue.js 是什么 直接用script引入 安装vue 对不同构建版本的解释 安装命令行工具 (CLI) 安装cnpm 安装vue-cli 新建vue项目 运行服务 目录结构 ...

  9. October 10th 2017 Week 41st Tuesday

    If you focus on what you left behind you will never see what lies ahead. 如果你只顾回头看,那么你永远也看不见前方有什么. Ye ...

  10. CGJ02、BD09、西安80、北京54、CGCS2000常用坐标系详解

    一.万能地图下载器中的常用坐标系 水经注万能地图下载器中的常用的坐标系主要包括WGS84经纬度投影.WGS84 Web 墨卡托投影.WGS84 UTM 投影.北京54高斯投影.西安80高斯投影.CGC ...