JSP(菜鸟教程)

静态网页和动态网页区别? 
静态网页: 没有数据库, 不含程序并且不可交互
        更新起来麻烦, 一般用于更新较少的浏览型网站
        
动态网页: 以数据库技术为基础, 降低网站维护工作量并且可交互
        动态网页实现更多功能(注册,登录,管理,搜索...)
            
在互联网初期阶段, HTML只能包括静态的内容, 远远不能满足于人们的要求, 
所以后期把HTML渐渐变成动态的网站, 功能强大, 安全性也高

网站逐渐被商业软件代替, 网站是非常方便的一种操作方式
C/S: 优点: 安全性高, 界面好看
     缺点: 更新麻烦, 下载客户端
B/S: 优点: 更新方便, 只需要开发服务端
     缺点: 安全性相对较差  

动态网站现在市面的开发技术非常多: JSP, ASP, PHP, Python.... 目前JSP的使用比较广泛
                                          
------------------------ JSP的基本了解
Java技术分为3类:
JavaME: 手机端
JavaSE: 基本Java技术(桌面程序) 
JavaEE: 企业级开发(JSP属于这个范畴)   
                     
JSP : Java Server Pages(Java服务器页面). 由SUN公司在1999年推出的动态网站系统, JSP主要是建立在Java的基础之上.
动态网站是由HTML创建的静态网页组成, 然后在静态网页中加入Java程序和JSP的标签, JSP程序的后缀名是.jsp
                                                    
动态网页是在Web服务端开发的, 提供特定服务的运行环境, 在JSP中主要是Web服务器是用Apache的Tomcat的Web服务器
Apache: 阿帕奇, 公司, 主流是开发非盈利的开源软件公司, 有个最大的产品也叫Apache, 主要是网站服务器
Tomcat是Apache的核心产品, 主要是用来支持动态网站, 是一个免费的开放源代码的Web应用服务器, 属于轻量级应用服务器.
在中小型系统和并发访问用户不是很多的场合下被普遍使用,是选开发和调试JSP程序的首选

JSP的项目工程中的内容:
1. src : 存放Java代码的
2. WebRoot : 文档根目录, 动态网站的根目录
    META-INF: 声明该动态网站需要的运行环境
    WEB-INF: 网页的环境目录, 对外界是封闭状态, 客户端无法访问到该目录
        lib: 存放.jar .zip 运行库, 数据库驱动
        web.xml: 配置动态网站的参数和环境(Servlet要用)
    JSP文件
3. 网页文件
    HTML, CSS, JS

★★★★★: 怎么实现访问动态网站
1. 把我们开发的JSP项目, 部署到Tomcat服务器的目录下
3. 启动Tomcat服务器
2. 通过浏览器访问JSP页面
    http://localhost:8080/JSP01/index.jsp     
    http://主机地址:端口号/JSP项目/JSP页面

在Jsp中写Java代码需要脚本: <% %> Java脚本符号
<%
    Java代码块
%>

常见编码:
ISO-8859-1 : 西欧, 不支持中文
GB2312 : 支持简体中文
GBK : 支持繁体, 简体中文
UTF-8 : 万国码

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值