谢军伟的点点滴滴

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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值