- 浏览: 17054 次
- 性别:
- 来自: 长沙
最新评论
文章列表
tomcate 过滤器都设置好了编码,但是还是出现乱码问题。
极有可能是webWork的国际化造成的。
在所有过滤器调用完成后,webwork会自己调用国际化的过滤器,这是如果不对国际化编码进行设置,默认是utf-8
一旦和你想要的编码不一致,乱码问题就可能出现
解决方法:
在src目录下添加webwork.properties文件,在文件里添加
webwork.i18n.encoding=GBK
一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分, ...
Java代码
public class Information {
public static void main(String args[]) {
System.out.println("java_vendor:" + System.getProperty("java.vendor"));
System.out.println("java_vendor_url:"
...
当Oracle存储汉字时
oracle默认字符集为AL32UTF8,所有中文都被认为是3个字节一个汉字
所以当表中的某个字段 长度设置为varchar2(20)时,就不能存储10个汉字了
最多只能存储6个汉字
当字符集为ZHS16GBK 可以保证长度设置为varchar2(20)时 存储10个汉字
它保存的汉字占4个字节
可以查询出字符集:select * from nls_database_parameters
oracle 存储过程的基本语法
1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGIN
END 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条 记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND) 例子: BEGIN SELECT col1,col2 into 变量1,变量2 FROM typestruct ...
HTTP服务器状态代码定义(Status Code Definitions)1.1 消息1xx(Informational 1xx) 该类状态代码用于表示临时回应。临时回应由状态行(Status-Line)及可选标题组成, 由空行终止。HTTP/1.0中没有定义任何1xx的状态代码,所以它们不是对HTTP ...
核心提示:Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory 为什么要用: 1. 对JDBC访 ...
多线程的同步依靠的是对象锁机制,synchronized关键字的背后就是利用了封锁来实现对共享资源的互斥访问。 下面以一个简单的实例来进行对比分析。实例要完成的工作非常简单,就是创建10个线程,每个线程都打印从0到99这100个数字,我们希望线程之间不会出现交叉乱序打印,而是顺序地打印。 先来看第一段代码,这里我们在run()方法中加入了synchronized关键字,希望能对run方法进行互斥访问,但结果并不如我们希望那样,这是因为这里synchronized锁住的是this对象,即当前运行线程对象本身。代码中创建了10个线程,而每个线程都持有this对象的对象锁,这不能实现线程的同步。
引 ...
favicon.ico是什么文件?
favicon是Favorites Icon的缩写,favicon.ico是指显示在浏览器收藏夹和地址栏网站网址前面的个性化图标。
如何设置和修改favicon.ico图标?
两个步骤:
1,把做好的favicon.ico图标文件上传到网站根目录;
2,把以下代码放到网页Html代码中的<head>部分:
<link rel=”icon” href=”/favicon.ico” mce_href=”/favicon.ico” type=”image/x-icon”>
<link rel=”shortcut icon” ...
可能有人喜欢在设计过程中将DWR配置文件命名成自己喜欢的名字,或者根据权限可能会有读取不同配置文件的可能,怎么办呢?
1、假设我将DWR配置文件命名为“MyDwr.xml”并且在“WEB-INF/”下面。
主要在web.xml文件中声明DWRServlet的“servlet”标签中添加“init-param”标签,并且要正确设置相应的配置文件路径,具体设置如下:
<servlet>
<servlet-name>*********** ...
参考:
http://wiki.opensymphony.com/display/WW/WebWork+2+Spring+Integration
http://forum.iteye.com/viewtopic.php?t=8509
http://forum.iteye.com/viewtopic.php?t=9939
下载:
http://xwork-optional.dev.java.net/
昨天使用webwork和spring,使用的是SpringObjectFactory方法,突然发现validator没发生作用,折腾半天,
换成external-ref的方法,可以了.但是觉得e ...
+++++++ 实现对学生资料的模糊查询 +++++++
queryForm.jsp 中:
<body>
查询表单. <br>
<form action="/Prj2_1/query.do" method="post">
请您输入学生姓名:<input name="sname">
<input type="submit" value="模糊查询">
</form>
</body ...
在之前的文章中,我们已经涉及到了拦截器(Interceptor)的概念。
downpour 写道
拦截器是AOP中的概念,它本身是一段代码,可以通过定义“织入点”,来指定拦截器的代码在“织入点”的前后执行,从而起到拦截的作用。正如上面 Struts2的Reference中讲述的,Struts2的Interceptor,其拦截的对象是Action代码,可以定义在Action代码之前或者之后执行拦截器的代码。
接下来,我们将重点讨论一下Struts2中的拦截器的内部结构和执行顺序,并结合源码进行分析。
Interceptor结构
让我们再来回顾一下之前我们曾经用过的一张Actio ...