美文网首页
1web入门

1web入门

作者: 行之北斗 | 来源:发表于2019-03-29 15:11 被阅读0次

    java web 应用开发入门

    介绍:

    完成什么功能:用户管理功能
    普通用户:用户注册,用户登录,修改个人信息
    管理员:登录、查询所有用户的信息,修改用户信息,可以单条删除,可以批量删除用户信息

    技术:
    tomcat:(jsp+servlet容器)
    weblogic+websphere 收费的
    jsp(el表达式 jstl表达式 前端页面技术)

     <form action="/login.do" method="get/post">
        <input type="text"  name="username"/>
     </form>
    
    

    servlet(java类 )
    loginServlet.java ----->/login.do
    方法 get(Request,response)/post

    连接池
    过滤器(解决一类问题)
    会话技术

    必会术语

    C/S Client-Server 客户端/服务端技术(需要下载客户端程序)
    B/S Browser-Server 浏览器/服务端(基于网页的,不需要下载客户端)

    集中式:密集部署的。一台机器上部署多个程序或者是部署到一个局域网内

    分布式:一个部分的不同部分拆开部署,放在不同的位置。中间设置访问权限,实现互通
    nginx可以实现分布式部署。负载均衡

    B/S 应用广泛,主要应用于广域网
    大部分程序逻辑在后端(服务端)处理,不用开发客户端,易于管理和维护
    用户界面完全是浏览器形式的,少部分程序逻辑在前端实现,主要的任务在后端实现
    静态网页:html+css+js 数据是死的
    动态网页:数据是从后台获取的。数据可能来自数据库,也可以来自文件

    URL URI URN

    URI(Uniform Resource Identifier)统一资源标识符,可以定位到资源的方法
    URL(Uniform Resource Locator)统一资源定位符,也称为网页地址
    URN(Uniform Resource Name)统一资源命名。即通过名字来表示资源的。

    URL格式
    http://www.baidu.com:8080/news/index.html
    协议类型://网址:端口/工程名/页面
    如果端口为80,可以省略不写
    HTTP:HyperText Transfer Protocol
    https
    ftp
    http短连接
    ftp长连接 支持断点续传

    web服务器

    tomcat 免费的
    weblogic(BEA) websphere(IBM) 收费

    tomcat安装

    jdk1.8+tomcat8
    第一步:拷贝tomat到D:\apache-tomcat-8.0.36目录下
    第二步:点击\bin\startup.bat启动
    第三步:测试http://localhost:8080

    目录介绍:

    **\bin *可执行文件目录
    startup.bat批处理文件window下双击运行的
    startup.sh shell脚本,在linux unix下的可执行文件
    \conf 是CONFIG简写,是配置文件所在的目录(server.xml)
    \lib 是tomcat运行依赖的库文件
    \logs 是日志文件 catalina.yyy-mm-dd
    \temp 临时文件
    \webapps 是应用程序部署的目录
    \work 缓存文件 .jsp-->.java--->
    .class运行

    eclipse与tomcat

    1)切换工作区和设置工作区编码方式

    image image

    2)新建web工程
    file-new -dynamic web project-target runtime-apache tomcat8-选定tomcat目录-jre选自已安装的jdk-finish

    image image image image

    下一步再一步,进入到以下页面时勾选generate web.xml

    image

    3)servers-new server-tomcat-选中项目名称-add-finish

    image image image

    成功之后的状态

    image

    3)启动:
    点击tomcat-debug或run运行
    4)测试

    image

    作业:
    做注册功能

    作者:wqjcarnation
    链接:https://www.jianshu.com/p/4bdcaa54fa02
    来源:简书
    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

    相关文章

      网友评论

          本文标题:1web入门

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