摘要:
一个朋友问我,为什么我写这个简单的html文件,点增加老是出错呢?Html文件如下<html><body><script. language="javascript">function add(){ var form=document.forms[0]; form.method.value='add'; alert(1);}function update(vl){ var form=document.forms[0]; form.method.value='update'; form.sysid.value 阅读全文
摘要:
这是09年写的一个笔计,放在这里,供自已以后参考. 今天将在Jetty下开发的WEB程序用Tomcat发布,系统出现了乱码,百思不得期解,因为以前做过多套的系统,从没出现过乱码. 晚饭过后,静下心来仔细的思考,还是找不到哪儿出错,没办法只有采用老方法,从头开始测: 1):写一个极其简单的jsp自已调用自已,看看会不会出现乱码,结果是会. 2):拿这个jsp放到其它正确的系统下,结果不会出现,由此可以确定系统的servlet的环境有问题. 3):删掉web.xml中所有内容,再启动,这个jsp能够正确,不会出现乱码. 4):依次增加web.xml中的内容,结果发现是自已写的listen出问题了. 阅读全文
摘要:
表示层我们选用的是struts1.1,为什么选用它,而不选用spring MVC或者是struts2,没什么特别的原因,主是因为我们熟,因为struts1.1里面的代码我们都有研究过. 直接用表示层肯定不能满足业务需求,现在任何一个系统,都可能会用大量的Ajax,所以我们进行了改写,改写重要参考就是springside2. 1):我们把ActionForward抽象出来,进行封装,以便可以支持不同类型的数据格式,比如:jsp,json,Excel,pdf,velocity等 定义一个struts Forward接口 public interface IStrutsForward { publ. 阅读全文