JavaWeb学习

JavaWeb学习

前言: 学习JSP的原因?

因为论文中要用到,我本来论文的选题是基于Web的小区管理系统的设计与实现。老师给的任务书里面基于的是JSP技术。本来我目前的工作方向是前端,因此我想改为koa2框架,用node语言进行开发而不是Java语言。但是我找老师说的时候老师说已经不能改了。因此提醒广大同学们毕设选题有想进行更改的一定要尽早考虑尽早说。因为它前一阶段的成果提交上去了在后一阶段是没有办法更改的。呜呜呜(暴风哭泣)~

但是梦想是做全栈工程师搭建自己的网站,因此这也是学习后端的一个机会吧。

给自己加油,奥里给

本笔记是跟着慕课网的milanlover老师学习的笔记,链接 搭建JAVA WEB开发环境,JAVA遇见HTML——JSP篇教程-慕课网 (imooc.com)

JavaWeb

什么是web应用程序

web应用程序是一种可以通过web访问的应用程序。用户只需要有浏览器即可

软件开发领域三大方向
  • 桌面应用程序:QQ,office
  • web应用程序:京东、天猫
  • 嵌入式应用程序:安卓系统
什么是动态网页,什么是静态网页
  • 静态网页:像能添加动画的海报

    所需技术:HTML、CSS

  • 动态网页:能动态的与用户进行交互

    所需技术:

    1. HTML、CSS、数据库技术
  1. 至少一门高级语言:Java、JavaScript
  2. 主流的动态网页脚本
搭建JavaWeb开发环境
  • JDK7.0
  • Tomcat7.0
  • MyEclipse10
Tomcat服务器的目录结构
目录说明
/binbinary,二进制的可执行文件。Linux下是.sh, win下是.bat
/confconfig、配置文件
/liblibrary,软件运行所需的各种jar文件
/logs日志文件
/temp软件运行时存放临时文件
/webapps发布web应用时,默认会将web应用的文件发布到此目录中
/workTomcat 把由JSP生成的Servlet放于此目录下
手工编写一个web程序
  1. 在webApps创建项目目录
  2. 编写index.jsp
  3. 创建WEB-INF目录
  4. 测试运行
WEB-INF目录结构

web-inf 是Java的web应用的安全目录。只有server端能访问的目录。

里面的目录或者文件有

  • web.xml 是项目部署文件
  • classes文件夹。用来放置当前项目的编码文件
  • lib文件夹。用来存放当前项目的jar包
MyEclipse

是在eclipse 基础上加上自己的插件开发而成的集成开发环境。收费的。

  • 配置 jre
  • 集成Tomcat 服务器

然后新建web项目就可以进行开发了

项目目录结构
目录名作用
MyFirstWebApp项目名字
src源程序
带有Library类库
WebRoot项目根目录
index.jsp资源文件
web Context-root

web项目的虚拟路径, 默认是项目名称

更改的是项目真实目录的名称

修改Tomcat服务器默认端口

修改conf/server.xml文件

    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

修改8080就行

后续内容学习:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值