
javaweb
iron李
朝着目标继续努力,相信我可以!!!
展开
-
JSP九大内置对象
在JSP中无需创建就可以使用的9个对象,它们是: out(JspWriter):等同与response.getWriter(),用来向客户端发送文本数据; config(ServletConfig):对应“真身”中的ServletConfig; page(当前JSP的真身类型):当前JSP页面的“this”,即当前对象; pageContext(PageContext):页原创 2018-01-23 21:01:31 · 248 阅读 · 0 评论 -
让服务器在启动时就创建Servlet的方法
基本知识:一个Servlet类型,服务器只创建一个实例对象。服务器会在Servlet第一次被访问时创建Servlet(默认),或者是在服务器启动时创建Servlet。如果想让服务器启动时就创建Servlet,那么还需要在web.xml文件中配置,在< servlet>元素中配置< load-on-startup >元素可以让服务器在启动时就创建该Servlet:<servlet>原创 2018-02-18 20:29:52 · 2151 阅读 · 0 评论 -
使用ServletContext获取资源相关方法
项目目录结构: 1. 获取真实路径 使用ServletContext对象来获取Web应用下的资源,例如在hello应用的根目录下创建a.txt文件,现在想在Servlet中获取这个资源,就可以使用ServletContext来获取。 a) 获取a.txt的真实路径:String realPath = servletContext.getRealPath(“/a.txt”),realPat原创 2018-02-18 21:26:08 · 484 阅读 · 0 评论 -
response之重定向
重定向是服务器通知浏览器去访问另一个地址,即再发出另一个请求。如果要重定向的URL是在同一个服务器内,那么可以使用相对路径,例如:public class AServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) ...原创 2018-02-18 22:19:09 · 248 阅读 · 0 评论 -
JS中的函数
1. 定义函数(1)普通方式 function 函数名(参数列表){ 函数体 }(2)构造方式(动态函数) var 函数名 = new Function(“参数列表”,”函数体”);(3)直接量方式 var 函数名 = function(参数列表){ 函数体 }2. 函数中变量作用范围在JavaScript中全局域和函数域。3. 特殊的函数回调函数:作为参数传递的函数匿名函数原创 2018-02-18 23:23:32 · 137 阅读 · 0 评论 -
JS的面向对象
对象的定义var p1 = new Object();var p2 = { };function P{ }将三种定义形式.分成两类普通形式函数形式原创 2018-02-18 23:31:42 · 95 阅读 · 0 评论 -
JS函数中的重载问题
JS中本身没有重载,需要使用arguments对象来实现类似与重载的效果 arguments本身就是数组。 // 使用argument模拟重载效果. function add(){ if(arguments.length == 2){ return arguments[0] + arguments[1];原创 2018-02-18 23:36:29 · 172 阅读 · 0 评论 -
Window对象常用的方法
alert();——————————-弹出一个提示框. confirm()—————————-弹出一个确认框 prompt(); —————————输入框 setTimeout();————————定时执行一次就ok了 setInterval();————————-定时 循环执行 clearTimeout();———————-清除定时 clearInterval();———————–清除原创 2018-02-18 23:45:29 · 1183 阅读 · 0 评论 -
response响应正文
response是响应对象,向客户端输出响应正文(响应体)可以使用response的响应流,repsonse一共提供了两个响应流对象: PrintWriter out = response.getWriter():获取字符流; ServletOutputStream out = response.getOutputStream():获取字节流; 注意:在一个请求中,不能同时使用这两个流!也就是原创 2018-02-19 13:40:42 · 1411 阅读 · 0 评论 -
CookieUtils
public class CookieUtils { public static String getCookValue(HttpServletRequest request, String name) { Cookie[] cs = request.getCookies(); if(cs == null) { return null;原创 2018-02-20 21:23:02 · 183 阅读 · 0 评论 -
Request 对象的主要方法
setAttribute(String name,Object):设置名字为 name 的 request 的参数值getAttribute(String name):返回由 name 指定的属性值getAttributeNames():返回 request 对象所有属性的名字集合,结果是一个枚举的实例getCookies():返回客户端的所有 Cookie 对象,结果是一个 Cookie 数组ge原创 2018-02-21 00:28:27 · 538 阅读 · 0 评论 -
GenericServlet的init()方法
在学GendericServle的init()方法的时候,感觉这个设计思想不错,于是就想记录下来,并分享出来。在GenericServlet中,定义了一个ServletConfig config实例变量,并在init(ServletConfig)方法中把参数ServletConfig赋给了实例变量。然后在该类的很多方法中使用了实例变量config。如果子类覆盖了GenericServlet的in原创 2018-02-18 15:03:26 · 883 阅读 · 0 评论 -
Struts2+json+ajax
导包:struts2-json-plugin.jar包 设置要返回的数据源 在struts.xml中 一旦为Action指定了该结果处理类型,Action里的数据序列化成JSON格式的数据, 并返回给客户端物理视图的JavaScript 。 该拦截器的包都要继承自json-default 在*.jsp显示页面中 在jquery1.7 中文手册中可以查看到ajax请求有6中方式:原创 2018-02-08 20:28:30 · 253 阅读 · 0 评论 -
有关价格浮点型截取问题
在jsp页面添加标签库原创 2018-01-19 19:24:24 · 230 阅读 · 0 评论 -
EL(表达式语言)
1 EL概述 1.1 EL的作用 JSP2.0要把html和css分离、要把html和javascript分离、要把Java脚本替换成标签。 1.2 EL的格式 格式:${…} 例如:${1 + 2} 1.3 关闭EL 如果希望整个JSP忽略EL表达式,需要在page指令中指定isELIgnored=”true”。 如果希望忽略某个EL表达式,可以在E原创 2018-01-23 22:37:09 · 150 阅读 · 0 评论 -
JSTL标签库--core标签库常用标签
1 out和set2.remove3.url4.if5.choose6.forEach原创 2018-01-23 23:17:42 · 702 阅读 · 2 评论 -
JSTL标签库--fmt标签库常用标签
fmt标签库是用来格式化输出的,通常需要格式化的有时间和数字。原创 2018-01-23 23:31:19 · 370 阅读 · 0 评论 -
JavaWeb经典三层框架
原创 2018-01-24 11:21:47 · 560 阅读 · 0 评论 -
JSTL标签库
1 什么是JSTLJSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便,它与JSP动作标签一定,只不过它不是JSP内置的标签,需要我们自己导包,以及指定标签库而已!如果你使用MyEclipse开发JavaWeb,那么在把项目发布到Tomcat时,你会发现,MyEclipse会在lib目录下存放jstl的Jar包!如果你没有使原创 2018-01-24 15:26:23 · 162 阅读 · 0 评论 -
请求转发与重定向比较
1、请求转发是一个请求,而重定向是两个请求;2、请求转发后浏览器地址栏不会有变化,而重定向会有变化,因为重定向是两个请求;3、请求转发的目标只能是本应用中的资源,重定向的目标可以是其他应用;4、请求转发对AServlet和BServlet的请求方法是相同的,即要么都是GET,要么都是POST,因为请求转发是一个请求;5、重定向的第二个请求一定是GET;原创 2018-01-25 11:08:27 · 273 阅读 · 0 评论 -
HTTP Status 404错误解析
有时候会碰到HTTP Status 404错误,在学springmvc的时候就比较明白其正在原因了,所以总结一下:错误1–访问地址:http://localhost:8080/springmvcfirst/queryitemss.acion 错误2–访问地址:http://localhost:8080/springmvcfirst/queryitems.acion原创 2018-02-01 13:37:04 · 838 阅读 · 0 评论 -
路径写法问题
1 与路径相关的操作2 客户端路径 2.1超链接和表单。 例如:http://localhost:8080/hello1/pages/a.html中的超链接如下: 2.2重定向 建议使用“/”,项目名+/+路径:request.getContextPath() + "/BServlet"3 服务器端路径4 路径原创 2018-01-25 12:41:35 · 617 阅读 · 0 评论 -
JSP技术总结
转自:http://blog.youkuaiyun.com/eson_15/article/details/51264205目录(?)[+]什么是JSPJSP原理1 web服务器是如何调用并执行一个JSP页面的2 JSP页面中的html排版标签是如何被发送到客户端的以及java代码服务器是如何执行的3 web服务器在调用JSP时会给JSP提供一些什么java对象JSP的最佳实践JSP语法1 JSP模板元素2转载 2018-02-05 14:55:28 · 181 阅读 · 0 评论 -
Java三大器之过滤器(Filter)的工作原理和代码演示
转自:http://blog.youkuaiyun.com/reggergdsg/article/details/52821502一、Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术之一,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp,Servlet, 静态图片文件或静态html文件等进行拦截,从而实现一些特殊的功能。例如实现URL级转载 2018-02-23 21:57:49 · 203 阅读 · 0 评论