美文网首页Web程序员
关于idea配置struct2+MySQL+tomcat并建立一

关于idea配置struct2+MySQL+tomcat并建立一

作者: idok | 来源:发表于2017-10-04 23:03 被阅读68次

    struct2&tomcat的配置

    实验课的要求是使用eclipse进行网页的开发,但是各种环境配置巨麻烦,就使用了idea开发。

    struct2的优势是不必说的,我们只需要下载min包即可满足需求。

    之后去官网tomcat.apache.org/下载最新版的tomcat。

    配置界面

    我们的项目是一个Java Enterprise,但注意社区版是没有这个选项的,必须要企业版才行。然后找到JDK与tomcat所在文件夹进行配置。勾选Web Application以及下面的Struct2,Library处导入struct2里的8个jar包,如果你下载的是full包,则导入以下几个即可。

    这时,如果你的下载的文件都是最新版本,web.xml会出现报错,版本问题,版本问题,按照下面改就行了

    新:

    org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter

    org.apache.struts2.dispatcher.filter.StrutsExecuteFilter

    org.apache.struts2.dispatcher.filter.StrutsPrepareFilter

    org.apache.struts2.dispatcher.listener.StrutsListener

    org.apache.struts2.result.ServletRedirectResult

    com.opensymphony.xwork2.interceptor.ValidationAware

    旧:

    org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

    org.apache.struts2.dispatcher.ng.filter.StrutsExecuteFilter

    org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter

    org.apache.struts2.dispatcher.ng.listener.StrutsListener

    org.apache.struts2.dispatcher.ServletRedirectResult

    com.opensymphony.xwork2.ValidationAware

    目前还有一件事,打开File目录下的Project Structure,把problems中的war exploded Fix掉,导入Struct2包即可。

    运行Tomcat。端口被占用就把占用端口的程序关掉,弹出网页打印“END”就算完成了。

    每次运行后记得关掉程序,否则端口一直被占。

    MySQL的配置

    view->Tool windows->database一路点下去即可。

    左上角加号添加data sourse->MySQL。

    输入必要的信息后Test Connection,显示成功后Apply即可。

    导入成功的标志是可以在代码区域看到数据库内容。

    如果你没有下载JDBC当然是链接不上的,dev.mysql.com/downloads/connector/j/,下载解压之后在下图界面进行导入

    继续在problem里fix一次就好了。

    以上就是所有配置方法了,可能会出现各种问题,但是希望能对写实验有点帮助。

    相关文章

      网友评论

        本文标题:关于idea配置struct2+MySQL+tomcat并建立一

        本文链接:https://www.haomeiwen.com/subject/lszcyxtx.html