- 浏览: 14772 次
最新评论
文章列表
学习经验,请多指教!
1、浏览器会依据ip和port建立与servlet容器之间的连接。
2、浏览器将一些数据打包(消息头、消息体、请求参数等)。
3、浏览器将请求数据包发送给容器。
4、容器收到请求数据包之后,会拆包,解析请求数据
5、容器会将数据封装到request对象,同时创建response响应对象
6、容器要依据请求资源路径去匹配web.xml文件中对应的servlet的配置信息,并创建这个servlet对象。
7、容器会调用servlet对象的service方法,并将request对象,response对象作为参数传入。
8、在service方法里,可以通过request对象获得请 ...
学习经验,请多指教!
启动 web 容器,加载过滤器类 StrutsPrepareAndExecuteFilter ,负责初始化整个 Struts 框架并处理所有的请求
- 创建 Dispatcher 类 并初始化
-- 创建配置文件管理类 configurationManager 并初始化
浏览器发送请求, ...
学习经验,请多指教!
个人理解笔记:
“WEB 容器启动时” 工作步骤
1、WEB 容器启动时 WEB容器会去读取它的配置文件 web.xml。
2、WEB 容器启动时 读取 <filter> 和 <filter-mapping> 两个节点,实例化 Filter接口的 实现类,调用 init() 方法进行初始化。
3、WEB 容器启动时 读取 <listener> 和 <context-param> 两个结点。
4、容器创建一个ServletContext 上下文,web 项目的所有部分都将共享这个上下文。
5、容器创建 <liste ...
软件下载路径临时记录
- 博客分类:
- loading
学习经验,请多指教!
Tomcat
http://archive.apache.org/dist/tomcat/
Spring
https://repo.spring.io/webapp/#/artifacts/browse/tree/General/libs-release-local/org/springframework/spring
Spring IDE
http://marketplace.eclipse.org/content/spring-ide
Android
http://www.androiddevtools.cn/
Junit
http://sourceforge ...
学习经验,请多指教!
<meta http-equiv="content-type" content="text/html;charset=utf-8">
* 静态页面(html) 中添加此标签用来处理编码问题。
* <meta>标签 是 html 语言 <head> 区的一个辅助性标签。
* 服务器将把名称/值对添加到发送给浏览器的内容头部,设置 content-type:text/html;charset=utf-8,将告诉浏览器以utf-8编码格式接受一个 HTML 文档。
* http-equiv=&quo ...
学习经验,请多指教!
request.setCharacterEncoding("utf-8");
使用注意事项:
1、设置从request中取得的值,指定容器按照指定的编码格式去解码。
2、只对 POST 方式请求有效。
3、执行 setCharacterEncoding() 之前,不能执行任何 request.getParameter() 。
// 也可以这样处理
String name2 = new String(name1.getBytes("iso-8859-1"),"utf-8");
response.setCont ...
学习经验,请多指教!
提示错误信息:
INFO: HHH000424: Disabling contextual LOB creation as createClob() method threw error : java.lang.reflect.InvocationTargetException
java 通过 Hibernate 框架连接 oracle 时出现这个异常。
原因是引入的 oracle 的 jar包版本不对,由 ojdbc14.jar 换成了 ojdbc6.jar 就不报错了。
学习经验,请多指教!
SELECT * FROM table LIMIT [offset,] rows
LIMIT 子句可以使 SELECT 语句返回指定的记录数。
LIMIT 可以接受一个或两个数字参数,且参数必须是一个正整数常量。
1、如果给定两个参数,第一个参数 offset 指定第一个返回记录行的偏移量,第二个参数 rows 指定返回记录行的最大数目。初始记录行的偏移量是 0(而不是 1)
2、如果给定一个参数,初始记录行的偏移量是 0,此参数指定返回记录行的最大数目。即 LIMIT n 等价于 LIMIT 0,n
例如:
mysql> SELECT * ...
学习经验,请多指教!
使 ehcache.xml 配置文件自动提示属性信息步骤:
1、首先将 ehcache.xml 的 <ehcache> 元素的 xsi:noNamespaceSchemaLocation 属性进行修改,本例为 xsi:noNamespaceSchemaLocation="http://ehcache.xsd"
2、打开eclipse,依次点击 Window -> Preferences -> XML -> XML Catalog
-> User Specified Entries ,点击 Add 按钮,选择 Ca ...