WEB开发网
开发学院网页设计JavaScript 基于struts的web应用开发总结(一) 阅读

基于struts的web应用开发总结(一)

 2009-09-06 00:00:00 来源:WEB开发网   
核心提示: 这行代码我原来是用<html:hidden>,如下:<html:hidden property="PHONE_LIST_ID" value="<%=request.getParameter("PHONE_LIST_ID")

这行代码我原来是用<html:hidden>,如下:

<html:hidden property="PHONE_LIST_ID" value="<%=request.getParameter("PHONE_LIST_ID")%>"/>

因为我本机是在jboss的环境,但是当拿到webspheer的环境下却有提示错误,以前好像就有发现这个情况,也不知道是为什么,先记录下来。

三:

由于粗心,在xml配置时,<action path="" type="" name="" scope="" parameter=""></action>中把name=""这个属性漏掉了,所以程序跑起来时,在servlet端的ActionForm老是提示为null,这发了一些时间。以后有时间的时候好好弄清楚struts的配置的属性的作用。

四:

在servlet端,用struts的ActionForm自带的get和set方法时,发现前台没有set成功。后来查了很久才知道,前台没有用struts自带的html标签,如<hmtl:text>我就直接用<input type="text"/>,所以struts认不到,在action端用set方法当然前台没有反应了。以前也遇到过这些问题,时间一久就忘了,所以还是需要做些记录。

五:

数据库里字段用char与varchar2不同,有些人喜欢用char,比如用char(2),如果值是'1'的话,那么在数据库里后面还有个空格。所以,当在action端用set方法时并没有得到我们想要的结果,出现这种

情况时,有如下几种解决方法

1.一是设计数据库的人只有在确定值是确定位数时才用char,否则都用varchar2。

2.二是在写sql语句时用trim()方法来截掉空格。

3.三是在取到有空格数据时用substr来处理。

六:

编缉推荐阅读以下文章

  • 基于struts的web应用开发总结(二)

上一页  1 2 3 4  下一页

Tags:基于 struts web

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接