首页 > Web开发 > 详细

Java Web入门必知

时间:2014-03-05 15:27:37      阅读:494      评论:0      收藏:0      [点我收藏+]

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

bubuko.com,布布扣

  bubuko.com,布布扣

 

 

 

  1、Servlet组件

      bubuko.com,布布扣

 

   Servlet响应用户请求的过程:

 bubuko.com,布布扣

  2、JSP组件。

  bubuko.com,布布扣

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

  bubuko.com,布布扣

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

bubuko.com,布布扣

  4、JavaBean组件。

bubuko.com,布布扣

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

bubuko.com,布布扣
 1 //在JSP文件中分别定义4种范围内的JavaBean对象的语法
 2 
 3 
 4 //in page scope
 5 <jsp:useBean id="myBean1" scope="page" class="CounterBean"/>
 6 //in request scope
 7 <jsp:useBean id="myBean2" scope="request" class="CounterBean"/>
 8 //in session scope
 9 <jsp:useBean id="myBean1" scope="session" class="CounterBean"/>
10 //in application scope
11 <jsp:useBean id="myBean1" scope="application " class="CounterBean"/>
bubuko.com,布布扣

 

 

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

  如

  

bubuko.com,布布扣
1 //getProperty
2 <jsp:getProperty name="myBean1" property="count"/>
3 //setProperty 
4 <isp:setProperty name="myBean1" property="count" value="0"/>
bubuko.com,布布扣

 

 

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

 

   5、客户化JSP标签:

  bubuko.com,布布扣

   6、EJB组件

  bubuko.com,布布扣

    7、XML语言

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

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

  如TomCat,JBoss。

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

Java Web入门必知,布布扣,bubuko.com

Java Web入门必知

原文:http://www.cnblogs.com/jyh317/p/3581089.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!