JBOSS 点滴

丰丰的博客

JAVA语法(一)

转换为整型:Integer.valueOf()
含小数位型:BigDecimal.valueOf()
当字段过长时,需省略,但鼠标放在上面,需要显示全部(title=):
       <div align="center" title="<bean:write name="result" property="uploadMemo"/>">
         <logic:notEqual name="result" property="uploadMemo" value="">
      <bean:define id="uploadMemo" name="result" property="uploadMemo" type="java.lang.String"></bean:define> 
            <%if(uploadMemo.length()>10){ %> 
                <%=uploadMemo.substring(0,10) %>...  
            <%}else{ %>
                <%=uploadMemo%>
            <%} %>         
         </logic:notEqual>
         &nbsp;
      </div>    
防止刷新页面:

   在写用户注册或其它程序时,会出现刷新成功页面后重复提交数据的情况

   运用Struts令牌机制可以解决这儿一问题

  在注册页面中加入
  <%
  org.apache.struts.util.TokenProcessor.getInstance().saveToken(request);
   %>
  并在表单中加入HIDDEN值
  <input type="hidden" name="org.apache.struts.taglib.html.TOKEN" value="<%=session.getAttribute("org.apache.struts.action.TOKEN")%>" />

  在注册成功页面(如Struts或其实框架可以加入到action)中
  if(org.apache.struts.util.TokenProcessor.getInstance().isTokenValid(request,true)) { 
      org.apache.struts.util.TokenProcessor.getInstance().resetToken(request);
      .....
    }

posted on 2011-04-13 16:09 半导体 阅读(199) 评论(0)  编辑  收藏 所属分类: JAVA语法


只有注册用户登录后才能发表评论。


网站导航: