注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Lable

........................................

 
 
 

日志

 
 

1_Servlet应用  

2012-01-05 11:21:53|  分类: Struts2 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
 

一、回顾

       JSP页面元素包括哪些

       Html标签

        小脚本<%  %>

       指令 <%@%> <%@page> <%@inlude> %@taglib

       Jstl EL

       申明<%! %>

       注释<!--  --> <%--  --%>

       表达式<%=%>

如何配置单向多对一关联?

       在多方添加一方的对象引用

       在多方添加一方的对象引用

 Servlet生命周期

       加载和实例化

       初始化 (init)

       服务 (service)

       销毁 (destory) 

 Hibernate数据检索的实现?

       使用HQL查询

       使用criteria<对象查询>查询

二、关于Servlet

    什么是Servlet

    、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

    servlet是一个基于java技术的web组件,该组件被容器管理,能被编译成字节码被web服务调用;容器也被称之为引擎,是支持servlet功能的web服务的扩展。servlet之间的通信是通过客户端请求被引擎执行成request/response对象进行的。

、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

配置servlet的初始化参数并获取:

修改web.xml文件,在<servlet>中添加子元素<init-param></init-param>,如下

<servlet>

     <servlet-name>Index</servlet-name>

     <servlet-class>cn.jbit.houserent.servlet.Index</servlet-class>

     <init-param>

         <param-name>viewType</param-name>

         <param-value>Excel</param-value>

</init-param>

</servlet>

获取参数:

String viewType = this.getInisParameter(“viewType”);

三、以Excel方式显示网页信息

     设置jsp中page指定中的contentType="application/vnd.ms-excel;charset=utf-8"

四、三种方案用于网页显示

完成输出房屋信息列表

方案一:在jsp中调用业务,然后在jsp中使用"小脚本"显示

弊端:JSP中存在大量Java代码,不宜与维护

解决方案:使用JSTL标签和EL表达式简化页面显示

 

方案二:使用JSTL标签和EL表达式简化页面显示

弊端:Java代码虽然简化,但是页面显示与业务逻辑依然存在紧密关系,彼此间依然会相会影响

解决方案:使用Servlet调用业务逻辑,将JSP页面显示与业务逻辑调用分离

 

方案三:使用jsp+jstl+el+serlvet+javabean实现

目的:将页面和业务逻辑解除耦合关系

优点:方便对页面的扩展和维护

  评论这张
 
阅读(18)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017