zoukankan      html  css  js  c++  java
  • JSP基础

    1.理解动态网站和静态网站的区别

    a) 静态网站  只能呈现效果 无法交互数据的站点  html+css+js

    b) 动态网站  能够和用户以及数据库进行数据交互的站点

    1. Jsp   java server page
    2. C#   aps.net
    3. Php

    2.B/S C/S

    a) C/S程序概念

    1. 客户端/服务器程序   
    2. 需要下载客户端到本地 优点: 稳定 对网路环境的依赖性不强  缺点:移植性极差

    b) B/S程序概念

       i.浏览器/服务器程序(站点服务器/数据库服务器)   

        ii.无需下载客户端 只需要记住站点服务器的URL即可访问  优点:可移植性极强  缺点:极为依赖网络环境

    3.Tomcat服务器

    a) 去官网下载 http://tomcat.apache.org/

    b) 下载的版本要是开发工具能够匹配的版本(myEclipse 8.5  ---tomcat6.x)

    c) 注意下载window 64位 保证jdk,tomcat,操作系统同位数

    d) 尽量下载压缩版(绿色版)

     

    4.了解tomcat服务器的组成

     

     

    5.创建和发布web项目

      a).jsp包含html+css+js+java代码的文件

      b).服务器配置

        i.在myeclipse中找window-->perferences-->搜索server-->出现Servers-->找Tomcat-->点击Tomcat 6.x-->Tomcat server选择enable-->Tomcat home directory-->选择自己Tomcat安装根目录-->apply和ok-->再点击Tomcat 6.x找到下面的JDk-->点击进入插入jdk界面-->点击add选择自己安装的jDK根目录-->apply和ok

      c).404指代路径找不到

        d).启动Tomcat服务器,在浏览器url输入框中输入:localhost:8080/项目名称/jsp文件名 可进入自己制作的html页面

     

    6.jsp页面如何变为html文件

    第一次:客户请求-->webserver-->找到用户请求的jsp页面-->翻译.jsp-->生成.java-->编译.java-->生成.class-->执行-->生成.html-->返回到客户浏览器

    第二次:客户请求同一个页面-->找到用户请求的jsp页面-->找到已经生成.class文件-->执行-->生成.html文件-->返回到客户浏览器

     

    7.jsp元素

      a).静态内容  html静态文本

      b).指令  <%@  %>  可导包  重点

      c).表达式    <%=java表达式%>    可对象引用  重点

      d).小脚本  <%  java代码   %>  可创建对象  重点

      e).声明  <%!方法%!>

      f).注释  <!--  --> or <%--  --%>

  • 相关阅读:
    android之自定义ViewGroup和自动换行的布局的实现
    早上开发有感:事情原本可以变的简单
    android中textview显示汉字,字母,数字乱行行问题解决
    MeasureSpec介绍及使用详解
    android中status bar 小结
    Android推送方式比较(转)
    error: Entry 'xxxxxx' not uptodate. Cannot merge.
    android2.3:加载你的SD卡与can't mount /dev/block/mmcblk0
    有客户自远方来,不亦乐乎?唉,怎一个愁字了得
    卸载Norton 8企业版的一次经历
  • 原文地址:https://www.cnblogs.com/dopaer/p/6768645.html
Copyright © 2011-2022 走看看