web实操2——idea创建普通web项目

创建项目

就是普通的java项目,项目右键add framework support(添加框架支持),然后点击Web Application(web应用程序),然后点击OK。即可。

文件下就会多一个web文件夹,里面是WEB-INF文件夹,夹里面是web.xml了。然后静态资源就在web文件夹里面和WEB-INF文件夹同级,可以是文件夹,也可以散放。

见上面标准的JavaWEB文件结构。

然后经常用的文件结构,在"项目结构"这里:

项目结构:

在tomcat里:

编译后的java代码和web.xml和jar包都在WEB-INF里

jar包存放和项目部署详细见:

https://blog.csdn.net/benpaodeDD/article/details/137001238?spm=1001.2014.3001.5502

web技术2------部署并访问web项目(清晰如何访问前端和后端)

相关推荐
不甜情歌几秒前
JS 拷贝:浅拷贝 / 深拷贝原理 + 常用方法
前端·javascript
敲代码的约德尔人几秒前
Vue 3 响应式系统完全指南:我在 4 个项目中踩坑后总结的血泪经验
前端·vue.js
始持1 分钟前
第十四讲 网络请求与数据解析
前端·flutter
Roselind_Yi1 分钟前
技术拆解:《从音频到动效:我是如何用 Web Audio API 拆解音乐的?》
前端·javascript·人工智能·音视频·语音识别·实时音视频·audiolm
和科比合砍81分2 分钟前
pnpm:public-hoist-pattern[]配置
前端
我叫黑大帅2 分钟前
Js常用数组处理
前端·javascript·面试
敲代码的约德尔人2 分钟前
React useEffect 完全指南:我在 3 个项目中踩坑后总结的血泪经验
前端·react.js
小凡同志3 分钟前
React 组件设计模式:从 HOC 到 Render Props 再到 Hooks
前端·react.js
毛骗导演4 分钟前
OpenClaw Auth Profile 与多 Key 冷却隔离机制深度解析:一个 API Key 是如何被选择、追踪并轮换的
前端·架构
用户9751470751364 分钟前
如何在 Vite 中配置 CSS 模块,以避免全局样式被模块化隔离覆盖?
前端