【JavaWeb】JSP

什么是C/S
  • 以客户端和服务器为基础的应用程序
什么是B/S
  • 以浏览器和服务器为基础的应用程序
什么是URL(Uniform Resource Locator)
  • 统一资源定位符 唯一能识别Internet上具体的计算机、目录或文件夹位置的命名约定
Web服务器
  • 是可以向发出请求的浏览器提供文档的程序,提供网上的信息浏览服务
  • 常用的Web服务器:
    • Microsoft:IIS
    • Apache:Tomcat
    • Oracle:WebLogic
    • IBM:WebSphere
    • Nginx
Tomcat服务器
JSP–Tomcat服务器目录结构
目录         说明
/bin          存放各种平台下用于启动和停止Tomcat的脚本文件
/conf         存放Tomcat服务器的各种配置文件
/lib          存放Tomcat服务器所需的各种JAR文件
/logs         存放Tomcat的日志文件
/temp         Tomcat运行时用于存放临时文件
/webapps      当发布Web应用时,默认情况下会将Web应用的文件存放于此目录中
/work         Tomcat把由JSP生成的Servlet放于此目录下
配置Tomcat
  • 默认端口号:8080
  • 通过配置文件server.xml修改Tomcat端口号
<Connector port= 8090"
	protocol="HTTP/1.1"
	connectionTimeout= :"20000"
	redirectPort="8443"
/>
Tomcat使用
  • 启动Tomcat
bin\startup.bat
  • 访问Tomcat主页:
http://localhost:8080
  • 停止Tomcat
bin\shutdown.bat
jsp概述
  • JSP(Java Server Pages)
    • 运行在服务器端的Java页面
    • 使用HTML嵌套Java代码实现
  • JSP–Web应用的目录结构
目录说明
/Web应用的根目录,该目录下所有文件在客户端都可以访问(JSP、HTML等)
/WEB-INF存放应用使用的各种资源,该目录及其子目录对客户端都是不可以访问
/WEB-INF/classes存放Web项目的所有的class文件
/Web-INF/lib存放Web应用使用的JAR文件
JSP–JSP 页面元素
静态内容HTML静态文本
指令以“<%@ ” 开始,以“%> ” 结束
小脚本<%Java代码 %>
表达式<%=Java表达式 %>
声明<%! 方法 %>
注释<!-- html 注释 客户端可以查看到 --> <%-- jsp注释 客户端不能查看到 --%>
Web程序常见错误
  • 404错误—找不到访问的页面或资源
  • 500错误—JSP页面代码有误
page指令
  • 通过属性定义了JSP的特性,实现与JSP容器的通信
<%@ page  
	language="指定JSP页面使用的脚本语言"  
	import="通过该属性来引用脚本语言中使用到的类文件"  
	contentType="用来指定页面的MIME类型,以及字符编码方式"
%>
out对象
  • out对象是JSP的内置对象
  • 无需实例化即可使用
  • 实现数据的输出显示
out对象的方法
  • 向页面输出显示
out.print();
  • 向页面输出显示,在结尾处添加换行
out.println();
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Javaweb JSP宣传系统是一种基于Java语言和JSP技术的网络宣传系统。JSP(Java Server Pages)是一种服务器端的动态网页开发技术,它结合了HTML标记语言和Java编程语言,可以方便地生成动态网页内容。 Javaweb JSP宣传系统具有以下几个特点: 首先,Javaweb JSP宣传系统可以实现动态的网页内容生成。通过使用JSP技术,可以在网页中嵌入Java代码,从而实现动态的内容展示。例如,可以根据用户的不同需求显示不同的广告内容,或者根据用户的行为进行个性化推荐。 其次,Javaweb JSP宣传系统具有良好的可扩展性和可维护性。使用Java语言开发的系统一般具有较好的可扩展性,可以方便地添加新的功能和模块。同时,JSP作为一种模板技术,可以将界面和逻辑分离,使得系统的维护更加方便。 再次,Javaweb JSP宣传系统支持与数据库的交互。通过JSP技术,可以方便地与数据库进行交互,实现数据的存取和更新。例如,可以将广告内容以及用户行为数据存储在数据库中,从而实现对广告展示效果的监测和分析。 最后,Javaweb JSP宣传系统具备良好的安全性。通过合理的系统设计和开发,可以防止常见的网络攻击,保护用户的隐私和系统的稳定性。例如,可以采用用户认证和授权机制,限制用户的访问权限,防止未授权的操作。 总之,Javaweb JSP宣传系统是一种基于Java和JSP技术的网络宣传系统,具有动态内容生成、可扩展性、与数据库交互和安全性等优点,适用于各种网站和应用程序的宣传推广需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值