zoukankan      html  css  js  c++  java
  • JSP笔记

    软件开发领域三大方向:
    桌面应用程序(qq、office)
    Web应用程序(京东、天猫)
    嵌入式应用程序(安卓、iphone)

    JAVAEE方向

    动态网页所需技术:HTML,CSS,数据库技术,至少一门高级语言(Java,C#,PHP),Javascript,XML等。
    主流动态网页脚本技术:(JSP/微软的ASP.NET /apache的PHP )

    搭建JAVA Web开发环境学习JSP动态网站开发:jdk,Tomcat,MyEclipse

    Tomcat服务器是常见Web服务器,可解析html等,还是JSP/Servlet容器。

    如果修改过Tomcat后一定要重启才会生效!!!

    目录结构
    /webapps中存放的是服务器发布的项目,应用程序
    /work Tomcat把由JSP生成的Servlet放于此目录下,编译生成的字节码文件,该文件可以删除,不影响使用


    手工编写第一个Web程序

    在WebApps创建项目目录
    编写index.jsp
    创建WEB-INF目录
    测试运行

    WEB-INF目录结构
    1.WEB-INF是Java的WEB应用的安全目录。
    所谓安全就是客户端无法访问,只有服务端可以访问的目录。
    2.web.xml项目部署文件
    3.classes文件夹,用以放置*.class 文件。
    4.lib文件夹,用于存入需要的jar包。


    MyEclipse介绍
    是在eclipse基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,
    主要用于Java、Java EE以及移动应用的开发。

    安装后配置JRE
    windows--Preference--Java--Installed JREs

    MyEclipse 集成Tomcat服务器
    windows-- Preference--Server--Tomcat

    安装javaee-eclipse

    jsp基础语法

    jsp全名为Java Server Pages(java服务端页面),其根本是一个简化的Servlet设计,实现了在java当中使用html标签。
    jsp是一种动态网页技术标准,也是javaee标准。jsp和servlet一样,是在服务器端执行。

    servlet本质上也是一个java类,并编译执行

    常见动态网站开发技术对比

    jsp: Java平台,安全性高,适合开发大型的,企业级的web应用程序。
    如电子银行,网上证券交易所,营业厅,订票系统等

    asp.net: .net平台,简单易学,拖拉拽,安全性及跨平台性差。
    都得用微软的服务器及数据库sqlserver

    php: 简单、高效、成本低,开发周期短,适合中小型企业的web开发。
    (LAMP:Linux+Apache+MySQL+PHP)


    jsp页面元素构成:
    指令、表达式、小脚本、声明、注释、静态内容

  • 相关阅读:
    samba服务器常用指令
    如何将根文件系统制作成yaffs格式,并设置从yaffs启动
    如何从NFS文件系统启动
    zImage转换为uImage
    转载 uboot 命令
    xml的使用入门
    oracle(2)oracle的基础入门
    redis(3)redis的基础入门(java)
    redis(2)redis的基础入门(linux)
    redis(1)redis的安装
  • 原文地址:https://www.cnblogs.com/christychang/p/6006213.html
Copyright © 2011-2022 走看看