CSDN博客

img wing9501

谢军伟的点点滴滴

发表于2004/10/26 9:14:00  1302人阅读

1    <html:base />
    引用图片和css文件的时候,action和jsp不在同一个路径下面,当导向action时,路径出现了问题。此时,应该加上<html:base />,相当于在页面中加入了<base href=“http://localhost:8080/WebApp/pages/test.jsp“>。
注意:该标签没有属性,而且只有嵌套在<head>中才有效。

2  取不到form中的数据的原因(用getparameter方法)
    1。不是以提交方式到action的,而是直接连接、跳转
    2。.form中的表单的属性设置成了disable,而不是readonly
    3。Web页面中form中的标签不是structs标签

3  对于提交后的一个成功页面,如果用户刷新此页面,会重复提交,从而产生错误。
    解决办法:在action中使用token
import org.apache.struts.action.Action;
if (isTokenValid (request, true))
{
  do something;
  forward = mapping.findForward (“submit“);
}
else
{
  saveToken(request);
  throw new UnifyException(405001004, “can not save again.“);
  //or forward = mapping.findForward(“fubmitagain“);
}

4  页面出错代码导向
<error-page>
  <error-cede>403</error-cede>
  <location>/foundnopage.jsp</location>
</error-page>

5  PL/SQL develeper乱码问题,修改客户端注册表,和数据库的字符集保持一致
    修改:HKEY_LOCALMACHINE---SOFTWARE--ORACLE--HOME0--NLS_LANG
    如果Oracle的字符集为
    英文:            AMERICAN_AMERICA.US7ASCII
    中文:            SIMPLIFIED CHINESE_CHINA.ZHS16GBK
   
0 0

相关博文

我的热门文章

img
取 消
img