![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaweb
云海尘淸
这个作者很懒,什么都没留下…
展开
-
javaweb_servlet_web.xml文件配置
配置文件注意事项: PageServlet com.asarja.action.PageServlet PageServlet /pageServlet 以上代码中url-pattern前的/必须得加上,否则会报404原创 2013-01-10 15:39:06 · 504 阅读 · 0 评论 -
javaweb_转发与重定向
首先介绍两者的工作原理: 转发:jsp页面使用一个方法来调用一个新的页面,新的页面继续处理同一个请求。 重定向:jsp页面通知浏览器发送一个新的请求,速度较慢,request会被清空。从使用的角度来说的话: 一些不需要使用session来保存的数据可以通过使用,request来保存,这样就需要使用重定向。原创 2013-01-10 16:02:24 · 404 阅读 · 0 评论 -
javaweb_filter
introduction:它使用户可以改变一个request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在response离开servlet时处理response.换种说法,filter其实是一个“servlet chaining“(servlet 链).原创 2013-04-02 17:27:48 · 520 阅读 · 0 评论 -
javaweb_servlet
servlet生命周期:Server创建一个Servlet的实例Server调用Servlet的init()方法一个客户端的请求到达ServerServer创建一个请求对象Server创建一个响应对象Server激活Servlet的service()方法,传递请求和响应对象作为参数service()方法获得关于请求对象的信息,处理请求,访原创 2013-04-03 16:24:55 · 677 阅读 · 0 评论 -
javaweb_listener
servlet监听器有一共有8种,3种类型,分别针对3个作用域。1.创建,销毁型ServletRequestListener有以下两个方法void requestDestroyed(ServletRequestEvent sre) void requestInitialized(ServletRequestEvent sre) HttpSessionL原创 2013-04-01 14:58:36 · 632 阅读 · 0 评论 -
javaweb_web.xml文件_配置指南
/images/small.icon /images/large.jpg asarja web.xml this web application is used to exercise web.xml asarja company asarja com.asarja.base.listener.Reques原创 2013-04-03 16:37:28 · 800 阅读 · 0 评论 -
javaweb_classpath 与 classpath*
classpath:与classpath*:的区别在于,前者只会从第一个classpath中加载,而后者会从所有的classpath中加载 如果要加载的资源,不在当前ClassLoader的路径里,那么用classpath:前缀是找不到的,这种情况下就需要使用classpath*:前缀 另一种情况下,在多个classpath中存在同名资源,都需要加载,那么用classpath:只会加载第一原创 2012-12-07 11:40:05 · 456 阅读 · 0 评论 -
javaweb_jeecms 搭建二次开发环境
1.下载源码和可运行的项目源码:http://bbs.jeecms.com/fabu/12733.jhtml项目:http://bbs.jeecms.com/fabu/12734.jhtml2.运行项目2.1 解压项目压缩包,将解压的ROOT目录放到tomcatwebapps目录下2.2 在浏览器端运行:http://localhost:8080,按照提示运行项目2原创 2013-05-06 16:41:39 · 1093 阅读 · 0 评论 -
javaweb_获取用户真实ip地址
一般情况下使用Request.getRemoteAddr()即可,但是通过nginx等反向代理软件后,该方法会失效。因此,从一些比较成熟的框架中看到一个比较好的方法:先从Header中获取X-Real-IP,如果不存在,这时再从X-Forward-For中获取第一个IP,用逗号分隔;如果还不存在,调用Request.getRemoteAddr()下面贴一下源码1.原创 2013-05-08 17:44:57 · 1318 阅读 · 0 评论