发现没有用<Form>标签和form.submit方法的回车提交在firefox下面不工作,因为FireFox不捕捉回车事件。一般在IE下实现回车可以这样:
<INPUT TYPE=text NAME="hanbai_cd" SIZE=20 maxlength = 8 onkeydown=KeyDown()>
发现没有用<Form>标签和form.submit方法的回车提交在firefox下面不工作,因为FireFox不捕捉回车事件。一般在IE下实现回车可以这样:
<INPUT TYPE=text NAME="hanbai_cd" SIZE=20 maxlength = 8 onkeydown=KeyDown()>
折磨了我半个月的ssh2中实现多文件上传终于搞定了,总结一下需要记住的吧:
页面中的:
js部分代码:
my_upload.action;jsessionid=<%=session.getId()%>', //可以很有效的解决在ff下的session问题
$('#fileupload').uploadifySettings('scriptData',arrays); //传递多个参数$('#fileupload').uploadifySettings('scriptData',arrays); //传递多个参数
今天做项目的时候遇到了<s:radio/>标签默认选中值的问题,搞了好长时间,功夫不负用心人终于解决了,O(∩_∩)O哈哈~
(同事也遇到过这个问题,好像没解决,就直接用HTML标签了,当时就是事不关己高高挂起,没去理会,结果自己遇上了,索性还好,还是解决了,happy...)
总结了以下两种方法:
1、遇到value是字符串的时候(开始我没加单引号搞了好久,Struts2跟我开玩笑一样就是不选中,就好像你奈我何,直接晕倒,想了一下,加上单引号就OK了,让它忽悠我,还不是搞定了,O(∩_∩)O~)
struts2 中 OGNL表达式的使用struts2 中 OGNL表达式的使用
Struts 2默认的表达式语言是OGNL,原因是它相对其它表达式语言具有下面几大优势:
支持对象方法调用,如xxx.doSomeSpecial();
支持类静态的方法调用和值访问,表达式的格式为@[类全名(包括包路径)]@[方法名 | 值名],例如:@java.lang.String@format('foo %s', 'bar')或@tutorial.MyConstant@APP_NAME;
Struts 2默认的表达式语言是OGNL,原因是它相对其它表达式语言具有下面几大优势: 支持对象方法调用,如xxx.doSomeSpecial();
支持类静态的方法调用和值访问,表达式的格式为@[类全名(包括包路径)]@[方法名 | 值名],例如:@java.lang.String@format('foo %s', 'bar')或@tutorial.MyConstant@APP_NAME;
tiles.xml 内容
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tiles-definitions PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration 2.0//EN" "http://tiles.apache.org/dtds/tiles-config_2_0.dtd" >
<tiles-definitions>
spring使用过程中错误
严重: Context initialization failed
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/context]
本人在看《J2EE核心模式》("Core J2ee Patterns",刘天北、熊节译),里面提到了一种实现资源保护的方法,那就是把那些限制访问的资源(比如说jsp源代码)放到Web应用的WEB-INF目录下,对于/web-INF/及其子目录,不允许直接的公共访问,所以就可以起到保护这些代码未经授权的访问和窥视,更好的保护了源代码(19页).
这么书只是对这种方法进行了简单的介绍,没有描述详细处理方法,我测试了一下,没有办法对放到/WEB-INF的文件进行访问,所以我就上网搜索了一下,才明白了具体的处理方法,感觉非常适合用在STRUTS结构上的系统.下面请听我详细说明.
Read More...tomcat启动报错:解决方法
严重: Error initializing endpoint
ssh整合 struts-config内容:
<action-mappings >
<action path="/student" type="org.springframework.web.struts.DelegatingActionProxy" name="stuForm" parameter="operate">
<forward name="index" path="/index.jsp"></forward>
ssh结合spring文件内容:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
Linux下Tomcat的安装
1.下载Tomcat
在下面的地址下载Tomcat的二进制版
http://apache.freelamp.com/tomcat/tomcat-6/v6.0.26/bin/apache-tomcat-6.0.26.tar.gz
即下载文件 apache-tomcat-6.0.26.tar.gz
Read More...