`
liu_bia
  • 浏览: 109203 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论
  • ztbzg: 学习了,今天用上了,多谢lz 以前动态增加div 是直接拼字符 ...
    动态生成层
文章列表
 1、重新做一个页面,页面样式和要导出的excel文件格式相同,在页面的最上面加入如下语句:<%String year=String.valueOf(request.getAttribute("year"));String filename = "江苏省电力公司"+year+"年基建工程分市投产项目一览表.xls";filename = new String(filename.getBytes("GBK"), "ISO-8859-1");response.setHeader("Co ...
最近做一个项目,要用到struts的标签库,虽然以前也用过,还是很头疼,觉得没有jstl好用。以下是两个struts标签库介绍比较好的资料: http://www.solol.org/technologic/java/j-struts/ http://www.blogjava.net/mrklmxy/archive/2007/07/16/130542.html  格式化显示数字: <bean:write name="plan" format="###.##" property="linelength220"/> 格式化显示日 ...
转自http://www.52blog.net/user1/34503/archives/2005/326868.shtml 1.Velocity的使用   Velocity是一个开放源吗的模版引擎,由apache.org小组负责开发,现在最新的版本是Velocity1.3.1,http://jakarta.apache.org/velocity/index.html可以了解Velocity的最新信息。   ...
快速构建FTP服务器 FTP服务器实现的基本功能是上传下载,下面就分几个步骤来搭建一个可以实现下载功能的简易FTP服务器。 1.安装FTP服务器如果在安装系统时没有选择安装FTP服务器,可以通过Red Hat 9.0中的“添加/删除应用程序”工具进行安装。具体方法是,选择“主选单”→“系统设置”→“添加/删除应用程序”,在弹出的界面中选中FTP服务器,单击“更新”即可。 如果无法确认是否安装了该软件,可以使用以下命令查看: #rpm -qa|grep vsftpdvsftpd-1.1.3-8 2.启动FTP服务器套用Red Hat 9.0的预设范例直接启动VSFTP。# /sbin/se ...
  第一步,我们在Linux系统下,修改/etc/X11/xdm/Xaccess文件,找到下面的语句:# * #any  host  can  get  a  login  window 去掉最前面的#号,成为   第二步,我们修改/etc/X11/gdm/gdm.conf文件,找到下面的语句:   将其中的Enable=false 改为Enable=true 或 Enable=1。  同时我们要确保存在下面的语句,因为177端口是我们要配置的xdmcp服务的监听端口,我们在后面配置xmanager将看到。    第三步,我们要修改/etc/inittab文件,将下面的语句   改为如下,如果原 ...
mkdir /mnt/usbmount -t vfat -o iocharset=cp936 /dev/sda1 /mnt/usbumount /dev/sda1 
一、使用方法 1、假设你要提交的叶面为usermesg.jsp。 2、在打开usermesg.jsp的SaveTokenAction中加入saveToken(request),源码如下: import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse; import org.apache.struts.action.Action;import org.apache.struts.action.ActionForm;import org.apache.struts.action. ...
使用String.split方法时要注意的问题 在使用String.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到我们预期的结果。 我们看jdk doc中说明 public String[] split(String regex)  Splits this string around matches of the given regular expression. 参数regex是一个 regular-expression的匹配模式而不是一个简单的String,他对一些特殊的字符可能会出现你预想不到的结果,比如测试下面的代码: 用竖线 | 分隔字符串,你将得不到预期的结果 ...
  首先要导入JSTL1.1标签库jakarta-taglibs-standard-1.1.2,并且导入的路径改为 <%@ taglib uri="http://java.sun.com/jstl/core"       prefix="c" %><%@ taglib uri="http://java.sun.com/jstl/fmt"        prefix="fmt" %>将以上的路径改为: <%@ taglib uri="http://java.sun.com/jsp ...
配置linux下的tomcat一、jdk的安装1.以root身份等陆 2.打开一个终端 3.输入命令ls -l查看安装的文件的权限 #cd /home #cp jdk1.4.2.rpm.bin /usr/local #cd /usr/local 给所有的用户添加可执行的权限 #chmod a+x jdk1.4.2.rpm.bin #./jdk1.4.2.rpm.bin 会生成文件jdk1.4.2.rpm 同样给所有的用户添加可执行权 chmod a+x jdk1.4.2.rpm 安装程序 rpm -ivh jdk1.4.2.rpm 接受协议,按enter即可 使用默认的安装目录,在 /usr/j ...
把本机IP设成192.168.1.X,网关为192.168.1.254,在IE中进入500,帐号和PASS都是root。局域网设置中LAN里面把DHCP禁用。广域网中WAN里面,点所有的CLEAR,把桥接全清空,任选一个ROUTER,选EDIT,里面填入你本地的VPI/VCI(西安的是8、35),把NAT打勾(关键),自动重连,保存。回到WAN信息,选择LOGIN,填入帐号和PASS,登陆,OK!如果想改500的IP,则在LAN中改后保存,再把本机IP改了,重启500就行了。最好系统也重启下。 
alter table d add constraint fk_d foreign key ( column_f ) references e ( column_p ) on delete cascade ; d 是子表,e是主表 column_f是子表中外建对应的列,column_p是主表中的主建列 alter table d add constraint fk_d foreign key ( column_f ) references e ( column_p ) on delete set null ; 删除主表记录时,将子表的相关联字段改为null 
用powerdesigner11导出orale数据库的建表sql时,默认会给表名和字段名加上双引号,解决的办法是设置Database->Edit Current DBMS->Script->Format->CaseSensitivityUsingQuote为NO,即可。如果带有包的话,导出时要选择包中的表。 
由powerdesigner导入到oracle中时,记得将在oracle中的表名全部用大写。刚开始时,由于表名为小写,然后导入到oracle中默认的也是小写,结果出现了一些很奇怪的情况,一个就是在Enterprise Manager Console中,在所有表的列表里面可以看到导入的表,并且利用表数据编辑器还可以看到导入好的数据,但是在具体的表空间下确连表也看不到,实在是奇怪,我老是在想那表到底跑哪去了;二就是不管在具体表空间下看不看得到,表数据总是可以看到的,但是在Sql*Plus或者利用PLSQL Developer的Sql Window,写select语句查看数据,总是提示错误:Ora-0 ...
这两天在用Struts 1.2+hibernate3.0+spring1.2+mysql5.0.19做个小系统,遇到乱码问题。以下是在网络上找到的解决办法在连接mysql数据库时,url的写法jdbc:mysql://localhost:3306/testdb?useUnicode=true&characterEncoding=gbk 此时要注意:如果我是把这个url写在JAVA代码或properties中,就直接这样写。但如果是在xml配置文件中(如struts-config.xml,web.xml,applicationContext.xml等),要把其中的&改为&a ...
Global site tag (gtag.js) - Google Analytics