我是靠谱客的博主 含蓄便当,最近开发中收集的这篇文章主要介绍jsp动态网站开发总结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

jsp:


Java Server Pages 动态网页开发



C/S与B/S区别:


B/S:Brower/Server 浏览器服务器 
通过浏览器访问服务器端的代码
C/S: Client/Server 客户端/服务器端
本地安装客户端软件,通过网络与服务器相互通信。


URL:Uniform Resource Locator 统一资源定位符


Tomcat 端口号 默认8080
mysql  端口号 默认 3306

url访问服务器   http://IP:端口号/项目名/文件名/





-------------------------------------------------------------

动态网站:

建立: web  project  类型


项目结构:


src: java代码

web-root:   前段文件: html,css,js,jsp,图片,音频,视频等前段文件

web-inf:  注意: 里面内容用户不能直接访问 ,所以jsp文件建议不要放在这里面

lib 所有的第三方驱动包  .jar
web.xml

驱动包:



项目需要一个服务器来部署下

在MyEclipse中添加外部服务器:

在window-> prefrences中输入tomcat搜索  
根据版本选择: 如你下载的tomcat为7.0就点击7.0路径添加.

web服务器: =====tomcat服务器    tomcat端口号: 8080   mysql端口号: 3306

1.   吧项目add delopment 到服务器里面
2.   run servers   运行该服务器





---------------------------------------------------------------------------------








jsp 代码是放在.jsp文件里面


jsp本质上===html+java 代码    以html为主,java为辅


web 容器处理JSP文件请求的三个阶段: 翻译阶段 编译阶段 执行阶段 


jsp本质上是个servlet,在翻译阶段中会转成一个java文件,而这个java文件就间接的继承了Servlet


jsp中java代码表示方式:

<%@   %> jsp指令

<%@ page  import="" pageEncoding="utf-8" %>   
定义页面的相关信息   import 导包   pageEncoding="utf-8"  指明该页面编码方式 utf-8   中文编码

<%@ include file="" %>

引入另外一个jsp文件


<%   %> jsp代码  小脚本

js 运行在客户端  jsp 运行在服务器端


<%!   %>    全局变量  属性或方法放在这里面


<%=   %>    表达式  取值


<%--  --%>  jsp注释





JSP页面组成:静态内容、指令、表达式、小脚本、声明等元素组成


JSP中的注释:
(1)、HTML注释: <!--HTML注释(客户端可以看到源代码)--> 
(2)、JSP注释标记: <%--JSP注释(客户端不可以看到源代码)--%>  
(3)、JSP脚本中注释 <%//单行注释%>、<%/*多行注释法*/%>


URL的组成部分:1、协议   2、主机名   3、路径



-------------------------------------------------------------------------

格式化时间日期为字符串类型方法:

java.text.*;

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); 
String XX=format.format(new Date());



yyyy年   MM月 dd日   hh 时 mm分 ss秒


-----------------------------------------------------------------------------


jsp三大指令:

<%@ page import="" pageEncoding="utf-8"%> import 导包   pageEncoding="utf-8"  保证该jsp静态页面内容的编码方式 utf-8中文编码

<%@ include file="应用文件路径"%>  引入外部文件  降低代码冗余问题 修改也更加方便

<%@ taglib prefix="c" uri=""%>



================================================================================================================


jsp内置对象:

含义:


out: 输出对象

reques

最后

以上就是含蓄便当为你收集整理的jsp动态网站开发总结的全部内容,希望文章能够帮你解决jsp动态网站开发总结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部