- 浏览: 120049 次
- 性别:
- 来自: 深圳
最新评论
-
qq_15946053:
基于spring的项目要导出成jar怎么做呢,用eclipse ...
Spring 自动扫描 不支持jar包 <component-scan> 的解决方案 -
qq_15946053:
基于spring的项目要导出成jar怎么做呢,用eclipse ...
Spring 自动扫描 不支持jar包 <component-scan> 的解决方案 -
a5193806:
IBM上面的这个PDF已经打不开,这里提供的pdf下载帮大忙 ...
CXF 与 websphere 不兼容的处理方式 -
honlin:
将cxf降级为2.1.3后可以成功在websphere中部署了 ...
CXF 与 websphere 不兼容的处理方式 -
bf1977:
用注解@componentscan声明的方式,如何支持扫描ja ...
Spring 自动扫描 不支持jar包 <component-scan> 的解决方案
文章列表
每一个大型应用中都拥有它自己的日志跟踪函数库。正因为如此,在1996年初,E.U. SEMPER 项目决定要建立自己的日志API。经过无数次的改进,逐渐形成了log4j,一个运行在java平台上的日志记录包。该包遵循了the Apache Software License。最新版本的log4j,包括全部的源代码,class文件以及文档都可以登陆http://jakarta.apache.org/log4j
来访问。
在代码中嵌入日志语句是一种低级的调试方法。但调试器并不是任何时候都管用的,在这时,日志也许就成了唯一的调试手段。这种情况在多线程应用以及大型分布式应用 ...
- 2009-07-29 21:40
- 浏览 1075
- 评论(0)
1 Action
每个Action在第一次请求的时候初始化,而不是在ActonServlet启动读取配置的时候初始化。
在web环境中,Actioni一旦被初始化就一直存在于容器中,也就是单例模式。如果处理不当会产生并发问题,所以 ...
- 2009-06-17 18:27
- 浏览 1249
- 评论(0)
1 读取配置 (初始化ModuleConfig对象)
A 由于在web.xml中配置了<load-on-startup>0</load-on-startup> , ActionServlet在servlet容器启动的时候启动,然后读取struts-config.xml配置文件中的信息,并且根据这些信息为struts不同的模块初始化Module ...
- 2009-06-17 16:39
- 浏览 1161
- 评论(0)
几种在struts-config.xml中经常由于粗心导致的配置错误
1 在action-mapping中的path属性中没有匹配到请求url的对应action时,一般会抛出如下异常
org.apache.struts.chain.commands.InvalidPathException:
No action config found for the specified url
可能是由于没有设置该<action>或者没有正确设置<action>中的path属性。
2 在<action>中如果没有配置nam ...
- 2009-06-17 15:25
- 浏览 4356
- 评论(0)
下面用一个简单的login例子来简单的演示一下struts的流程
1 开发form
要接受浏览器传来的参数,就要对新建一个form类,这个类需要继承自org.apache.struts.action.ActionForm,form中的字段要和浏览器表单的字段名匹配(实际上是set/get属性名),这里假设前台表单传回username和password2个参数。
package com.element;
import org.apache.struts.action.ActionForm;
public class LoginForm extends Action ...
- 2009-06-17 07:51
- 浏览 3037
- 评论(1)
搭建struts1的步骤:
1,导入jar包,在lib目录下
2,修改web.xml,设置url路径指向ActionServlet
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xsi:sche ...
- 2009-06-17 06:51
- 浏览 1185
- 评论(1)
XMLHttpRequest对象可以从Server端取回的数据分为两种,虽然在HTTP协议的角度来看都是纯文本格式,但一个是普通的文本字符串,其响应的Content-Type是text/plain,可以用XMLHttpRequest.responseText属性取得这个string,另外一个是XML格 ...
- 2009-05-29 20:34
- 浏览 1642
- 评论(0)
下面这张图,说明了XMLHttpRequest对象与Server的标准交互过程。
下面是几个XMLHttpRequest的标准方法的详细说明,如果对HTTP协议熟悉的话,应该是很容易明白的:
abort()
停止当前请求
string getAllResponseHeaders()
将HTTP此次请求的所有响应首部作为键/值对返回,要注意的是返回值是个string
string getResponseHeader("header") 返回响应首部中的header对应值
void open(string ...
- 2009-05-28 18:58
- 浏览 1258
- 评论(0)
AJAX的原理:利用浏览器内置的XMLHttpRequest对象同步或者异步的获得和显示来自服务器的数据,也是利用HTTP协议为载体,和普通点击网页链接发送请求的区别就是,AJAX不会刷新页面。这个特性可以弥补BS架构装载页面慢的缺点。
...
- 2009-05-28 18:25
- 浏览 2147
- 评论(0)