- 浏览: 106560 次
- 性别:
- 来自: 吉林
最新评论
文章列表
CONCAT(str1,str2,...)
返回来自于参数连结的字符串。如果任何参数是NULL,返回NULL。可以有超过2个的参数。一个数字参数被变换为等价的字符串形式。
mysql>selectCONCAT('My','S','QL');
->'MySQL'
mysql>selectCONCAT('My',NULL,'QL');
->NULL
mysql>selectCONCAT(14.3);
->'14.3'
- 2010-05-17 07:10
- 浏览 417
- 评论(0)
引用hibernate annotations技术文档中的解释可以很好的说明@Formula的作用,但它确实没有说清楚怎么使用,并且给出的示例是用不了的,这让我浪费了好 几个钟头的时间!
Formula的作用就是说白了就是用一个查询语句动态的生成一个类的属性,比如java eye登陆之后 收件箱显示有几封未读邮件的数字,就是一条select count(*)...构成的虚拟列,而不是存储在数据库里的一个字段。用比较标准的说法就是:有时候,你想让数据库,而非JVM,来替你完成一些计算, 也可能想创建某种虚拟列,你可以使用sql片段,而不是将属性映射(物理)列。这种属性是只 ...
- 2010-05-17 06:58
- 浏览 371
- 评论(0)
下载页面download.jsp
...
<body>
<h1>文件下载</h1>
<ul>
<li>下载美女图:<a href="download.action">下载图形文件</a></li>
<li>下载美女文件:<a href="download2.action">下载压缩文件</a></li>
</ul>
</body>
...
========== ...
- 2010-05-16 10:14
- 浏览 235
- 评论(0)
今天在写项目的时候出现了一个这样的错误,不知道是怎么回事,后来在网上找资料发现了解决方法:
struts.multipart.saveDir没有配置。
struts.multipart.saveDir用于指定存放临时文件的文件夹,该配置写在struts.properties文件中。例如,如果在struts.properties文件加入如下代码:
struts.multipart.saveDir = /tmp
这样问题就解决了!
- 2010-05-15 21:48
- 浏览 220
- 评论(0)
<script>
function regist()
{
targetForm = document.forms[0];
targetForm.action = "login!regist";
}
</script>
struts.xml
...
<package name="lee" extends="struts-default">
<!-- 配置login Action,处理类为LoginRegistAction
默认使用execute方法处理 ...
- 2010-05-15 10:48
- 浏览 367
- 评论(0)
在后台谢了代码
如class LoginAction{
...
private String username;
setter和getter方法。。。
...
@Override
public String execute() throws Exception {
if(this.getUsername().equals("zcw")&&this.getPassword().equals("zcw")){ ActionContext.getContext().getSession().put("user&qu ...
- 2010-05-15 10:03
- 浏览 438
- 评论(0)
Struts2框架加载struts2常量的顺序如下,理解了这个有助于帮助包的导入与调试
1、struts-default.xml 该文件保存在struts2-core-2.1.2.jar中
2、struts-plugin.xml 该文件保存在strues2-Xxx-2.1.2.jar中
3、struts.xml 该文件事web默认的struts2的配置文件
4、struts.properties 该文件时struts2默认的配置文件,为了保持与webwork的向后兼容
5、web.xml 该文件时web应用的配置文件
- 2010-05-15 07:18
- 浏览 283
- 评论(0)
1.
在struts.xml中配置如下
<struts>
<constant name="struts.custom.i18n.resources" value="messageResource"/>
</struts> 对应的文件名,mesageResource_xx_xx.properties 如messageResource_zh_CN.properties
2
在web.xml中配置
在过滤器中配置
<filter>
<filter-name>struts2</ ...
- 2010-05-15 07:10
- 浏览 185
- 评论(0)
在MyEclipse中改了项目名称,到tomcat的webroot下发现,部署的名称还是原来的。
解决方法:选中项目名称右键properties,展开Myeclipse,选择web,web Context-root里修改为你的新名称即可。
- 2010-05-14 08:25
- 浏览 504
- 评论(0)
整数型:TINYINT,SMALLINT,INT,BIGINT
小数型:FLOAT,DOUBLE,DECIMAL(M,D)
字符型:CHAR,VARCHAR
日期型:DATATIME,DATE,TIMESTEMP
备注型:TINITEXT ,TEXT, LONGTEXT
- 2010-05-13 21:35
- 浏览 1055
- 评论(0)
web.xml中定义Filter
<!-- 定义Filter -->
<filter>
<filter-name>log</filter-name>
<filter-class>zcw.LogFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>log</filter-name>
<url-pattern>/*</url-pattern>
</filter-ma ...
- 2010-05-13 09:17
- 浏览 377
- 评论(0)
将此tld命名为mytaglib.tld,放在webroot/WEB-INF下面
<?xml version="1.0" encoding="UTF-8" ?>
<taglib xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee ht ...
- 2010-05-12 11:35
- 浏览 290
- 评论(0)
在web.xml不认<taglib>解决办法:
如果是头是这样的<!DOCTYPEweb-appPUBLIC"-//SunMicrosystems,Inc.//DTDWebApplication2.3//EN""http://java.sun.com/dtd/web-app_2_3.dtd">
直接在后面加
<taglib>
<taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
<tag ...
- 2010-05-10 18:47
- 浏览 376
- 评论(0)
com、net、gov、cn、tw等被称为顶层域名,顶层域名有两种,一种是表示域名类型的,如com表示公司、net表示网络、gov表示政府。还有一种表示地域或国家的,如cn表示中国、tw表示中国台湾等。而紧跟在com前面的是顶级域名,如csdn.com、csdn.net.cn都是顶级域名,而顶级域名是与IP相绑定位,也就是说,通过顶级域名可以定位到具体的服务器,而二级域名是在服务器中私有的,也就是说,可以有abc.csdn.net,也可以有abc.microsoft.com,这个abc是分别在csdn.net和microsoft.com指向的服务器中定义的。而这些域名被称为二级域名,一般默认的二 ...
- 2010-05-08 10:06
- 浏览 390
- 评论(0)
Object a; Ojbect b; 不考虑初始化问题,如果 a==b, 那么 a.equals(b) 一定等于true?
equals里面可以永远返回false, 就是和任何对象都不等,包括自己也就是我们override了类的equals方法就行了。 public boolean equals(Object obj){ reutrn false; }
- 2010-05-08 09:56
- 浏览 343
- 评论(0)