Java_Web
文章平均质量分 54
yytian9
这个作者很懒,什么都没留下…
展开
-
会话技术(session technology)
会话技术(session technology)context 代表整个web项目 request&response 一次请求会话的有效范围session&cookie 用于多次的请求,两者一个存在于服务器,一个存在于客户端,前者的安全性更高 session(服务器端的会话技术)1.session的原理:session是依赖于cookie的原创 2015-10-05 10:47:22 · 328 阅读 · 0 评论 -
JavaWeb三层结构实例
一、程序概述用小型的用户登陆来模拟JavaWeb的三层结构,构思图如下: 二、代码工程目录 com.sky.web.servlet//1.得到由客户端传来的参数String username = request.getParameter("username");String password = request.getParameter("password");//2.调用业务层原创 2015-10-07 23:59:18 · 1021 阅读 · 0 评论 -
MVC与JavaWeb三层结构
MVC与JavaWeb三层结构MVC与JavaWe都是为了增强应用程序的扩展性,使用逻辑结构更加清晰MVCJavaWeb三层结构一、MVC1.MVC的概念MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:Model 模型:程序编写程序应用的功能(实现算法等等)、数据库管理,Java对象。View 视图:界面设计人员进行图形原创 2015-10-07 21:01:13 · 1022 阅读 · 0 评论 -
浏览器兼容性解决方案
在B/S结构的通信中,由于不同浏览器的解析方式差异,所以每一个web的项目都要考虑到浏览器兼容性问题。 具体的,浏览器每一次请求都会把浏览器的信息“user-agent”放到请求头中,所以获取“user-agent”,如以下示例,解决的是不同浏览器的编码问题; //获取浏览器的版本信息,解决浏览器的兼容性问题String filename="这是一个应用举例";String agent =原创 2015-10-11 16:06:19 · 358 阅读 · 0 评论 -
JavaBean
一、概述JavaBean一种特殊的Java对象。特点如下:所有的成员私有对外提供公共的setter 和 getter方法(boolean可以get也可以是is)提供空参的构造JavaBean属性名要求:前两个字母要么都大写,要么都小写符合以上规范的类成员,称为javabean的属性。可以用特定的方法,对javabean的属性进行统一的自动赋值操作。二、内省1.概念内省的目标是得到JavaB原创 2015-10-10 22:01:19 · 284 阅读 · 0 评论 -
JSP概念及用法
JSPJSP的出现,主要是简化了对页面的输出。其本质是一个servlet。JSP概念JSP语法3个指令6个动作标签9个内置对象一、JSP概念JAVA服务器页面 ,可以写HTML,也可以写JAVA代码。会自动把标签打印到页面,可以简化书写。 JSP本质上是一个servlet。二、JSP语法脚本:用于标识JAVA代码的 <%!….%>:定义全局成员(定义在类中,方法外)<%…..%>原创 2015-10-07 21:17:52 · 1028 阅读 · 0 评论 -
文件的上传与下载
一、文件的上传文件的上传,是通过表单form的形式进行的,正常的提交流程需要满足3个条件,即文件上传从头至尾的步骤如下:1.1 表单进行限制:<form>中文件的属性设置包含如下:指定 enctype = multipart/form-data指定 method = post<form action="/day12/uploadServlet2" method="post" enctype="原创 2015-10-11 16:29:23 · 383 阅读 · 0 评论 -
中文乱码问题
一、概述出现乱码是非常简单的一件事,就是服务器和客户端没有用同一种解码和编码方式导致的。这里密切关注:myeclipse下的服务器默认的解码方式是iso8859-1,所以不管客户端提交的是什么编码形式的,就必需要经过解码。二、服务器返回数据出现乱码(两个办法)方法一、服务器端指定某一种编码类型,来返回数据response.getOutputStream().write("登陆失败".getBytes原创 2015-10-21 19:40:24 · 631 阅读 · 0 评论