java web开发(和vue联合开发)

Posted 嵌入式-老费

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java web开发(和vue联合开发)相关的知识,希望对你有一定的参考价值。

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

        前面我们谈到了很多次vue,也说到了vue的很多优点。比如说,vue实现了mvc中全部v的功能,也就是view的部分。这样,后端开发就变得很简单,前后端之间只要实现json数据的传递就可以了。因为在之前,我们学习了vue,也学了idea下的webapp开发,今天正好可以一起来研究下,怎么把vue和servlet开发整合在一起调试。

1、创建vue工程

1.1 创建一个demo vue工程

D:\\github\\vue-element>vue init ./webpack_git demo

? Project name demo
? Project description A Vue.js project
? Author feixiaoxing <feixiaoxing@163.com>
? Vue build standalone
? Install vue-router? Yes
? Use ESLint to lint your code? No
? Set up unit tests No
? Setup e2e tests with Nightwatch? No
? Should we run `npm install` for you after the project has been created? (recommended) no

   vue-cli · Generated "demo".

# Project initialization finished!
# ========================

To get started:

  cd demo
  npm install (or if using yarn: yarn)
  npm run dev

        因为这部分内容,之前已经涉及过,所以不打算重复了。要实现vue创建工程,有三个部分需要做好。第一,安装好node.js;第二,安装好vue-cli;第三,下载好webpack的模板。

1.2 利用npm安装好第三方模块

D:\\github\\vue-element>cd demo

D:\\github\\vue-element\\demo>npm install

1.3 运行网站,查看是否可以正常输出

D:\\github\\vue-element\\demo>npm run dev

1.4 如果网站正常输出,修改config下面的index.js文件

        将所有assetsPublicPath对应的‘/’修改为‘./’

1.5 生成dist文件

D:\\github\\vue-element\\demo>npm run build

2、创建java版Hello工程

2.1 基于IDEA和maven,创建基于maven-archetype-webapp的Hello工程

2.2 将之前vue生成的index.html和static目录文件,拷贝到src/main/webapp目录下

2.3 删除index.jsp文件,只留下index.html文件

2.4 配置好tomcat

        主要配置两个方面,一个是端口,一个是deployment。确认无误后,点击绿色三角按钮,如果我们可以看到如下的网页内容,那就代表说,配置是成功的。否则,就需要自己花点时间,找找具体失败的原因了,

以上是关于java web开发(和vue联合开发)的主要内容,如果未能解决你的问题,请参考以下文章

java web开发(和vue联合开发)

SpringBoot + Vue + Electron 开发 QQ 版聊天工具

SpringBoot + Vue + Electron 开发 QQ 版聊天工具

Python web 开发联合唯一索引

Vue.js知识结构图

《HTML5程序设计(第2版)》