随笔分类 -  Java EE 学习笔记

摘要:写在前面: ajax请求在项目中常常使用,今天就平时掌握的总结一下,关于使用ajax请求到Struts2中的action时,前台页面与后台action之间的数据传递交互问题。 这里我主要记录下自己所掌握的几种方式。可以根据自己平时项目的需求来进行选择。 1.使用stream类型的result 此种类 阅读全文
posted @ 2018-01-27 15:31 蚊蚊蚊蚊蚊170624 阅读(7283) 评论(2) 推荐(1)
摘要:Struts2提供了stream结果类型,该结果类型是专门用于支持文件下载功能的。配置stream类型的结果需要指定以下4个属性。 contentType:指定被下载文件的文件类型 inputName:指定被下载文件的入口输入流 contentDisposition:指定下载的文件名 bufferS 阅读全文
posted @ 2018-01-26 11:34 蚊蚊蚊蚊蚊170624 阅读(248) 评论(0) 推荐(0)
摘要:Servlet 3.0规范的HttpServletRequest已经提供了方法来处理文件上传但这种上传需要在Servlet中完成。而Struts2则提供了更简单的封装。 Struts2默认使用的是Jakarta的Common-FileUpload的文件上传框架,因此使用Struts2的文件上传功能, 阅读全文
posted @ 2018-01-26 10:13 蚊蚊蚊蚊蚊170624 阅读(265) 评论(0) 推荐(0)
摘要:Web应用中通常需要访问的Servlet API就是HttpServletRequest、HttpSession和ServletContext,这三个接口分别代表JSP内置对象中的request、session和application。 1.使用Struts2提供的ActionContext类来访问 阅读全文
posted @ 2018-01-26 08:53 蚊蚊蚊蚊蚊170624 阅读(221) 评论(0) 推荐(0)
摘要:Servlet上传文件: Servlet 3.0改进了部分API,其中HttpServletRequest增加了对文件上传的支持。 HttpServletRequest提供了两个方法来处理文件上传: 1.Part getPart(String name):根据名称来获取文件上传域 2.Collect 阅读全文
posted @ 2018-01-15 09:15 蚊蚊蚊蚊蚊170624 阅读(318) 评论(0) 推荐(0)
摘要:1.常用的Web事件监听器接口: 1.ServletContextListener:用于监听Web应用的启动和关闭。 2.ServletContextAttributeListener:用于监听ServletContext(application)范围内属性的改变。 3.ServletRequest 阅读全文
posted @ 2018-01-12 20:15 蚊蚊蚊蚊蚊170624 阅读(324) 评论(0) 推荐(0)
摘要:Filter:过滤器 Filter主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理,是个典型的处理链。使用Filter的完整流程是:Filter对用户请求进行预处理,接着将请求交给Servlet进行处理并生成响应,最后Filter再对服务器响应进行后处理 创建F 阅读全文
posted @ 2018-01-12 14:22 蚊蚊蚊蚊蚊170624 阅读(259) 评论(0) 推荐(0)
摘要:1.Servlet的介绍: jsp的本质就是一个Servet,当jsp页面部署在web容器中,web容器会将jsp编译成Servlet。并且jsp页面中的内容都在Servlet中的service()中进行执行,故我们也可以撇开jsp页面,直接操作Servlet,当把Servlet当做表现层来使用,即 阅读全文
posted @ 2018-01-06 16:29 蚊蚊蚊蚊蚊170624 阅读(427) 评论(0) 推荐(0)
摘要:jsp脚本中的9个内置对象: 1.application:javax.servlet.ServletContext的实例对象,该实例对象代表jsp所属的web应用本身,可用于在jsp页面或Servlet之间交换信息。由于Servlet没有application内置对象,故一般Servlet中用Ser 阅读全文
posted @ 2018-01-06 16:12 蚊蚊蚊蚊蚊170624 阅读(271) 评论(0) 推荐(0)
摘要:一、jsp的编译指令是通知jsp引擎的消息,不会生成输出。 jsp的3个编译指令: page:针对当前页面的指令 include:包含另一个页面的指令 taglib:用于定义和访问自定义标签 编译指令格式: <%@ 编译指令名 属性="属性值"...%> page指令各属性的意义: 1.langua 阅读全文
posted @ 2018-01-05 17:00 蚊蚊蚊蚊蚊170624 阅读(265) 评论(0) 推荐(0)
摘要:web.xml文件配置管理的范围: 1.配置jsp 2.配置和管理Servlet 3.配置和管理Listener 4.配置和管理Filter 5.配置标签库 6.配置jsp属性 7.配置和管理JAAS授权认证 8.配置和管理资源引用 9.web应用首页 10.Servlet3.0规范中,新增了met 阅读全文
posted @ 2018-01-04 19:57 蚊蚊蚊蚊蚊170624 阅读(319) 评论(0) 推荐(0)