- 博客(7)
- 收藏
- 关注
原创 Struts2框架
1、Struts2的前身是Opensymphony的Webwork2,实际上Strut和Webwork2合并后形成Struts2。1)创建Web应用,所需要的Jar包为:2)配置Struts2 在web.xml文件中配置如下: 3)创建控制类Action。1、Struts2直接使用Action来封装HTTP请求参数,因此Action类应该包含与请求相对应的属性,并为该属性提供对应的sette...
2018-05-17 11:53:01 211
原创 java图片上传
图片上传到数据库,页面从数据图读取图片显示,这种方式适合小图片上传,占用小,安全,这种方法我使用传统的流的读写进行图片的处理。//图片上传方法 private Movies upload(HttpServletRequest request, HttpServletResponse response) throws IOException{ //得到上传文件的保存目录 String s...
2018-05-15 09:07:43 227
原创 java设计模式
1. 单例模式作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。特点:1. 单例类只有一个实例;2. 必须自己创建自己的唯一实例;3. 必须给所有其他对象提供这个实例。饿汉式单例类:饿汉式是典型的空间换时间,当类装载的时候就会创建类的实例,不管你用不用,先创建出来,然后每次调用的时候,就不需要再判断,节省了运行时间。懒汉式单例类:懒汉式是典型的时间换空间...
2018-05-04 18:07:44 105
原创 ajax
1、ajax是什么?ajax: asynchronous javascript and xml: 异步的javascript和xml。ajax是一种用来改善用户体验的技术,其本质是利用浏览器内置的一种特殊的对象(XMLHttpRequest)异步(即发送请求时,浏览器不会销毁当前页面,用户可以继续在当前页面做其它的操作)的向服务器发送请求,并且利用服务器返回的数据(不再是一个完整的页面,只是部分的...
2018-04-24 09:44:29 93
原创 Servlet会话跟踪
URL重写: 在URL结尾附加会话ID标识,服务器通过会话ID识别不同用户.隐藏表单域: 将会话ID埋入HTML表单隐藏域提交到服务端(会话ID不在浏览器页面显示).Cookie: 第一次请求时服务器主动发一小段信息给浏览器(即Cookie),下次请求时浏览器自动附带该段信息发送给服务器,服务器读取Cookie识别用户.Session: 服务器为每个用户创建一个Session对象保存到内存,并生成...
2018-04-08 09:38:13 122
原创 Servlet
一、Servlet 是什么?Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页二、Servlet的生命周期Servlet 生命周期可被定义为从创建直到毁灭的...
2018-04-01 23:37:16 236
原创 EL和JSTL
EL即Expression Language(表达式语言)EL的语法:${ EL exprission }${ bean.name } 或 ${ bean['name'] }EL是用来显示数据的,功能跟<%=表达式%> 一样,EL是不需要引入什么东西的JSTL(JSP Standard Tag Library,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由...
2018-03-26 21:36:10 151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人