博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java Web入门必知
阅读量:6798 次
发布时间:2019-06-26

本文共 928 字,大约阅读时间需要 3 分钟。

  Java Web应用的核心技术是Java Server Page和Servlet。此外,开发一个完整的Java Web应该涉及一下几种概念及技术。

  

 

 

 

  1、Servlet组件

      

 

   Servlet响应用户请求的过程:

 

  2、JSP组件。

  

  JSP容器初次执行JSP的过程:

  

  3、共享数据在Web中的范围。

  4、JavaBean组件。

  定义方法:(假设有一个JavaBean的类名为CounterBean,它有一个count属性。)

1 //在JSP文件中分别定义4种范围内的JavaBean对象的语法 2  3  4 //in page scope 5 
6 //in request scope 7
8 //in session scope 9
10 //in application scope11

 

 

  JSP提供了访问JavaBean属性的标签,如果要将JavaBean的某个属性输出到网页上,可以用<jsp:getProperty>标签

  如

  

1 //getProperty2 
3 //setProperty 4

 

 

   在Struts框架中,ActionForm Bean就是一种典型的JavaBean,它能够在视图层和控制层之间传递用户输入的表单数据。它有两种存在范围:request和session。

 

   5、客户化JSP标签:

  

   6、EJB组件

  

    7、XML语言

  XML文件常用于做各种软件应用的配置文件,在基于Struts框架的web应用中,有两个重要的配置文件:web.xml和struts-config.xml。web.xml用于配置Web应用,struts-config用于配置Struts框架。

  8、Web服务器和应用服务器。

  如TomCat,JBoss。

  在了解这些基础知识的前提下,了解了这些“元素”,才能更容易的理解MVC设计模式,才能走进Struts的世界,了解前人们的结晶,学会站在巨人的肩膀上看世界。对于基础薄弱的同学来说,工欲善其事,必先利其器。元素都不懂,谈何Struts?

 

 

 

 

 

 

转载地址:http://nduwl.baihongyu.com/

你可能感兴趣的文章
springCloud Finchley 微服务架构从入门到精通【八】断路器 Hystrix(feign)
查看>>
vue的axios组件如何与PHP后端交换数据
查看>>
Flutter教程(二) 了解Dart语言
查看>>
ES6 札记:let 和 const
查看>>
FCC 成都社区·前端周刊 第 8 期
查看>>
Ant Design Pro用小乌龟版的git提交时报错
查看>>
Laravel 中使用 puppeteer 采集异步加载的网页内容
查看>>
Python每日小知识(5):调用和定义函数
查看>>
Spring中使用ActiveMQ
查看>>
【数据结构】Java语言描述-循环链表和双向链表操作
查看>>
什么是跨域以及几种简单解决方案
查看>>
reactor-netty中TcpClient的create过程
查看>>
使用vue开发桌面应用(electron)
查看>>
pipenv 更优雅的管理你的python开发环境
查看>>
微信小程序生成二维码工具
查看>>
weex-android添加返回按钮监听
查看>>
Android精品源码,微信红包动画动画效果库输入框风格新闻客户端组件化方案...
查看>>
CSS相关文章
查看>>
Spark User-guide Summary - Streaming
查看>>
认识RESTful
查看>>