Listener监听器笔记1详解

1.常用的Web事件监听器接口:     1.ServletContextListener:用于监听Web应用的启动和关闭。     2.ServletContextAttributeListener:用于监听ServletCont...

Struts2笔记--Action访问Servlet API详解

  Web应用中通常需要访问的Servlet API就是HttpServletRequest、HttpSession和ServletContext,这三个接口分别代表JSP内置对象中的request、session和application。...

Struts2笔记--文件上传详解

     Servlet 3.0规范的HttpServletRequest已经提供了方法来处理文件上传但这种上传需要在Servlet中完成。而Struts2则提供了更简单的封装。   Struts2默认使用的是Jakarta的Commo...

Struts2笔记--文件下载详解

Struts2提供了stream结果类型,该结果类型是专门用于支持文件下载功能的。配置stream类型的结果需要指定以下4个属性。     contentType:指定被下载文件的文件类型     inputName:指定被下载文...

Struts2与Ajax数据交互详解

写在前面:   ajax请求在项目中常常使用,今天就平时掌握的总结一下,关于使用ajax请求到Struts2中的action时,前台页面与后台action之间的数据传递交互问题。   这里我主要记录下自己所掌握的几种方式。可以根据自己平...

解决登录超时页面被嵌套详解

写在前面:   web开发中,一个项目不会只涉及到一层页面,往往都是页面中嵌套页面或者一个弹框中嵌套页面,那么当登录超时,跳转到登录页面时,就会出现页面嵌套的问题。不想登录页面被嵌套在一个页面或者一个弹框里面,为了使其整个屏幕显示,故要将...

js实现当前日期显示详解

写在前面:   在做项目中,经常会用到显示当前日期这个功能,在此,记录下来,方便日后查阅。   由于功能较简单,这里就直接将代码搬上来吧 <%-- Created by IntelliJ IDEA. User:...

设置iframe高度自适应屏幕高度详解

写在前面:   最近在搭建项目前台页面框子的时候,把iframe设置成了固定的高度,导致不同的电脑尺寸访问的时候,高度差异较大,故查了下,将iframe设置成自动适应屏幕高度的方式,这里记录下。   还是直接上代码吧 <...

Hibernate使用Criteria去重distinct+分页详解

写在前面:   最近在项目中使用了Criteria的分页查询,当查询的数据没有重复的记录还好,但是当数据有关联并出现重复记录的时候,就要去重,那么就会出现查询的记录数与实际的不一致的问题。这里也记录一下解决的办法。   这里只是拿学生S...

Jquery表单验证插件validate详解

写在前面:   在做一些添加功能的时候,表单的提交前的验证是必不可少的,jquery的validate插件就还可以,对于基本的需求已经够了。这里记录下基本的用法。   还是写个简单的demo吧 <html> &...