- 浏览: 41517 次
- 性别:
- 来自: 北京
最新评论
-
刘健123:
一楼牛,我传文件总是null,弄了好久才发现必须这样写,给赞
struts2 上传文件取不到文件名称 -
u012409522:
一楼正解,FileName,还有ContentType字段必须 ...
struts2 上传文件取不到文件名称 -
347650865:
同意一楼观点
struts2 上传文件取不到文件名称 -
tianhandigeng:
哥们这就是你的不对了,你这样写<input type=& ...
struts2 上传文件取不到文件名称 -
悄然~花落:
我运行过还原数据库的程序,没有问题,能还原成功。不知道在你那是 ...
mysql数据库的备份和恢复
文章列表
在jsp中有两种包含,静态包含<%@include file="xxx.jsp"%>和动态包含<jsp:include page="xxx.jsp">,下面说一下它们之间的区别
1、<%@include file="xxx.jsp"%>为jsp中的编译指令,其文件的包含是发生在jsp向servlet转换的时期,而<jsp:include page="xxx.jsp">是jsp中的动作指令,其文件的包含是发生在编译时期,也就是将java文件编译为class文件的时期
2、 ...
1、检查安装oracle所依赖的包
rpm -q gcc make binutils openmotif
2、发现没有安装openmotif,下载openmotif rpm包,然后安装,推荐个好的下载rpm的网址 http://rpm.pbone.net,下载下来openmotif,然后开始安装,会提示你让你安装
libXp包,同样去网上下载,然后开始安装
3、依赖包安装成功后开始安装oracle包
cd /usr/local
rpm -ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm
4、安装成功后开始对oracle进行配置
/etc/init ...
tomcat启动时都干了些什么,下面是tomcat的一些启动信息
1、org.apache.catalina.core.AprLifecycleListener init
2、org.apache.coyote.http11.Http11Protocol init
初始化http11 获得Connector对象
3、org.apache.catalina.startup.Catalina load
初始化启动进程
4、org.ap ...
当我们在地址栏输入:http://localhost:8080/test/index.jsp时,tomcat是如何处理的呢.
1、该请求首先被8080端口获得,然后将该请求交给监听在该端口的http1.1 Connector
2、Connector将该请求转交给service下的engine,并等待engine的请求回应
3、engine获得请求 然后与engine下所有的虚拟host进行匹配,得到主机localhost
4、在localhost下匹配/test的Context
5、匹配上Context后,再匹配/index.jsp
6、构造HttpServletRequest和HttpServ ...
一般我们将数据源dataSource交给spring容器来管理
****Spring自身实现的简单数据源
<bean id="dataSource" class="org.springframework.jdbc.dataSource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.jdbc.driver" />
<property name="url" v ...
Spring2.x提供了tx命名空间来配置事务管理.<tx:advice>来配置事务切面.
<bean id="transactionManager" class="org.springframework.jdbc.dataSource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource"/>
</bean>
*****使用tx:advice配置事务切面
<tx: ...
1、java.lang.NoSuchMethodError: org.apache.log4j.Logger.trace (Ljava/lang/Object;)
解决办法:log4j的版本太低 更换一个高版本的log4j
2、org.hibernate.exception.ConstraintViolationException:could not delete:[org.jbpm.pvm.internal.model.ExecutionImpl#7]
解决办法: jbpm运行到end 节点时出现错误,将dialect改为MySQLInnoDBDialect
在用struts2上传文件时,总是取不到文件名.
<input type="file" name="uploadSummary />
在action类定义文件的三个属性
private File uploadSummary;
private String uploadFileName;
private String uploadContentType;
private String savePath; //在xml文件中已指定
在上传时,总是取不到文件名,文件名null,开始以为是拦截器的问题,使用struts2自带的拦截器,还是取不到。后来上网查 ...
基于jbpm4的web项目发布时遇到如下错误提示:
exception
javax.servlet.ServletException: java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;" the class l ...
1、下载http://subversion.tigris.org/downloads/subversion-1.4.0.tar.gz
http://subversion.tigris.org/downloads/subversion-deps-1.4.0.tar.gz
2、上传到 /software/svn
3、解压文件
tar -xzvf subversion-1.4.0.tar.gz
tar -xzvf subversion-deps-1.4.0.tar.gz
4、解压完上面两个文件会产生 subversion-1.4.0文件夹
5、进入该文件夹,执行如下命令
./conf ...
1、安装Red Hat Enterprise Linux 5时默认会安装上ftp,我们可以通过
rpm -qa |grep vsftpd 来查看是否已经成功安装上
2、设置vsftpd开机自启动
chkconfig vsftpd on
service vsftpd restart
3、打开21,20端口
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
iptables -A INPUT -p tcp --dport 20 -j ACCEPT
4、默认是不允许root用户上传文件的
cd /etc/vsftpd
v ...
1、首先从http://www.eclipse.org上下载eclipse
eclipse-jee-galileo-SR2-linux-gtk.tar.gz
2、上传eclipse-jee-galileo-SR2-linux-gtk.tar.gz到 /software目录下
3、文件解压
tar -xzvf eclipse-jee-galileo-SR2-linux-gtk.tar.gz
解压后会产生eclipse文件夹
4、编写eclipse.sh
#document name :eclipse.sh
#eclipse version :eclipse 3
...
1、上传apache-tomcat-5.5.28.tar.gz到/software目录
2、tar -xzvf apache-tomcat-5.5.28.tar.gz 解压文件
3、设置tomcat自启动
vi /etc/rc.local
JAVA_HOME=/usr/java/jdk1.6.0_16/
export JAVA_HOME
/software/apache-tomcat.5.5.28/bin/startup.sh
4、配置tomcat控制台登陆
vi tomcat-users.xml
<role name="manager&quo ...
1、下载jdk-6u16-linux-i586-rpm.bin,然后上传到 /software目录下
2、chmod 755 jdk-6u16-linux-i586-rpm.bin
3、./jdk-6u16-linux-i586-rpm.bin
4、设置全局环境变量
jdk默认被安装在/usr/java/jdk1.6.0_16目录下
vi /etc/profile 在末尾添加
JAVA_HOME=/usr/java/jdk1.6.0_16
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
...
IE下调试JavaScript的工具
我们知道在Firefox浏览器下我们可以通过Firebug来调试JavaScript代码,这给我们开发web带来了很多便利,但是为了考虑浏览器之间的兼容性有时候我们还需要在IE下来测试,下面我来介绍一种调试JavaScript的工具CompanionJS
1、下载CompanionJS
2、下载MicrosoftScriptDebugger
3、关闭打开的IE浏览器,安装工具
4、工具->Internet选项->高级
将禁用脚本测试(Internet Exploer)和禁用脚本调试(其它)前面的对勾去掉
5、在浏览器中输入:
http://www ...