您的位置:首页 > 其它

几个重要的软件开发问题

2007-01-09 19:51 399 查看
jsp取系统当前时间
关键字: jsp取系统当前时间
当前时间:

<%=new java.sql.Timestamp(System.currentTimeMillis()).toString().substring(0,10) %>

发布打war包dos命令
关键字: 发布打war包dos命令
发布打war包dos命令:jar cvf name.war .

war包是带jsp页面,jar包不带jsp页面的.

在JDK的bin目录下提供了打包程序jar.exe。
如果要展开helloapp.war文件,命令为: jar xvf helloapp.war

String操作,分割逗号,取字符
关键字: String操作,分割逗号,取字符
String temp = "";
String[] ob = prodid.split(",");
for(int i=0;i
{
ob[i] = ob[i].trim();
temp = temp + ob[i] + ",";
}
temp = temp.substring(0,temp.length()-1);
String操作,分割逗号,取字符。

webeasymail(国内免费) 2008年更名为:WinWebMail
关键字: webeasymail(国内免费) 2008年更名为:WinWebMail
Multipurpose Internet Mail Extensions
mail扩展,支持多媒体附件
首先,我们需要一个域名,指向你的PC这里很多就会有疑问了,我的机器是拨号上网IP是动态分配的,我的域名如何能指向到我的PC呢?其实不然,我们可以使用网络上比较流行的技术动态DNS解析软件来完成这个任务。本文将以meibu为代表软件(由于现在花生壳已经无法正常解析动态IP地址,本文将不进行介绍,其他动态DNS也收费昂贵。)。
  要使用meibu需要先去http://www.meibu.com下载meibu动态DNS解析软件,同时,我们来到meibu的注册页面http://www.meibu.com/regedit.shtml,进行用户名注册,这里可以注册到你想要的二级域名,当然如果要绑定国际域名还是需要付费的。在注册完成后运行此软件,将你注册的用户名和密码填写好后进行登录即可完成域名的指向工作,大家可以用ping命令来测试一下域名指向的IP地址。


去除下划线
<style TYPE="text/css">
<!--
A:link{text-decoration:none}
A:visited{text-decoration:none}
A:hover {color: #ff00ff;text-decoration:underline}
-->
</style>

Oracle导入导出数据库
关键字: Oracle导入导出数据库
exp 导出
imp导入

删除tomcat下的work目录的临时文件命令
关键字: 删除tomcat下的work目录的临时文件命令
删除tomcat下的work目录的临时文件命令:del/q/s work/*.*

javascript循环取值时候,需要循环验证每个参数,如果满足才会执行
关键字: javascript循环取值
window.location.href="http://localhost:8080/zparkroot/errorpriview.htm";
function modify(ID){
document.tb_biddinginfoform.PK.value=ID;
document.tb_biddinginfoform.OP.value="modify";

for(var i = 0; i < document.form1.priname.length; i++) {

//alert(document.form1.priname[i].value);
//alert(document.form1.priname[i].value==document.tb_biddinginfoform.OP.value);

if(document.form1.priname[i].value == document.tb_biddinginfoform.OP.value){
document.tb_biddinginfoform.submit();
return;
}else if(i == document.form1.priname.length - 1){
window.location.href="http://localhost:8080/zparkroot/errorpriview.htm";
}
}
}
//return;每循环判断完返回一次,否则都会执行window.location.href
//else if(i == document.form1.priname.length - 1)如果都不满足才会执行

include页面出现乱码问题
关键字: include页面出现乱码问题
include页面出现乱码问题:
<%@ include file="includes.jsp" %>是没有预编译的文件,直接包含到文件里,相当于文件的一部分,理论上他的设置字符编码形式是应该起作用的,但是不会,我以前也测试过。
是预编译的,导入的不是源文件,而是经过编译的,也就是说他里面的变量啊,或者设置的字符等只能对他本身起作用,对整个文件是没有作用的。

判断是否是有frame框架
关键字: 判断是否是有frame框架
<%@include file="/include/framecheck.htm"%>
权限控制时候,每个页面加入此句,判断是否是有frame框架,如果没有,证明是
非正常途径进入jsp页面,返回管理首页
<script>
if (top.location == self.location)
{
alert("error operation!");
top.location.href = "/zparkroot/admin.jsp";
}

</script>

系统是Windows server 2003,在添加/删除windows组件出现以下错误
关键字: 系统是Windows server 2003,在添加/删除windows组件出现以下错误
系统是Windows server 2003,在添加/删除windows组件出现以下错误:
无法加载安装安装程序:Wbemupgd.dll,或是找不到函数0cEntry.请与您的系统管理员联系。特定错误码是0x7e.

呵呵,开始出现这样的错误,我吓一跳,搞咩,这样的错误都出,后来仔细分析,觉得是环境变量变了
对照检查,发现
path里面的
SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbem
丢失
恢复就ok了

系统相对路径
关键字: 系统相对路径
得以系统相对路径:
String s = getServletContext().getRealPath()



如果要保存的时候要制定绝对路径的

比如 new File().renameTo("F:/asfas/asfsda")

String realPath = getServletContext().getRealPath("/upload/");
new File().renameTo(realPath);

String realPath = getServletContext().getRealPath("/upload/") + "/1.jpg";
new File().renameTo(realPath);

gif图片显示问题
关键字: gif图片显示问题
gif图片在IE中显示是静止的,

修改IE设置:工具--->选项-->高级-->显示动画

jsp和servlet的定向方式有两种
关键字: jsp和servlet的定向方式有两种
jsp和servlet的定向方式有两种,就是redirect和dispatch了。那么,当我们用了redirect定向的时候,是把页面完全转向到请求的视图去了,同时,浏览器上边的url也更新了,有点是请求完全转移,缺点是无法用request.setAttribute传递值;当我们使用dispatch的时候,是将本次请求的request传递给了要定向的jsp或者servlet,同时,执行被请求的jsp或servlet,结果显示出来。但是,浏览器上看到的依然是发出请求的url,而不是结果的url,这种方式的优点:可以向被请求的jsp或servlet传递值request.setAttribute,缺点是url依然是请求的url,不是结果的url,刷新的话,将再次执行该请求。

eclipse下无需发布就可运行
关键字: eclipse下无需发布就可运行
eclipse下无需发布就可运行,需要在D:/Tomcat 5.0/conf/server.xml里添加:

reloadable="true"
docBase="D:/eclipse/tillzhang/zpark/zparkroot"
workDir="D:/eclipse/tillzhang/zpark/zparkroot/WEB-INF/classes">




配置连接池时候再添加(在里):

global="ora_zpark"
type="javax.sql.DataSource"/>



oracle.jdbc.driver.OracleDriver

jdbc:oracle:thin:@10.10.20.34:1521:CENTERDB
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: