zoukankan      html  css  js  c++  java
  • struts2_E_commerce_maven

    这是作业的第二题:使用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的生命周期在作祟,只要关掉浏览器后,整个购物车的结果便恢复正常。

     

    当你在凝视深渊时,深渊也在凝视你。
  • 相关阅读:
    蓝桥杯 历届试题 青蛙跳杯子 (BFS)
    HDOJ 1233 (克鲁斯卡尔+并查集)
    HDOJ 1198
    HDOJ 1041 (推公式,大数)水题
    单词接龙
    1284 2 3 5 7的倍数
    2020 排序相减
    isset()和empty()区别
    图像渲染
    Leetcode 328. 奇偶链表
  • 原文地址:https://www.cnblogs.com/zwz178/p/9072688.html
Copyright © 2011-2022 走看看