Java Web入门必知

发表于:2017-7-06 09:27

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Java程序员-10    来源:博客

#
java
 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 <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"/>
  JSP提供了访问JavaBean属性的标签,如果要将JavaBean的某个属性输出到网页上,可以用<jsp:getProperty>标签
  如:
1 //getProperty
  2 <jsp:getProperty name="myBean1" property="count"/>
  3 //setProperty
  4 <isp:setProperty name="myBean1" property="count" value="0"/>
  在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?
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号