`
javamail
  • 浏览: 40808 次
  • 性别: Icon_minigender_1
  • 来自: 江西
社区版块
存档分类
最新评论
文章列表
<a href="<c:url value=""/>">a</a>或 <a href="<%=response.encodeURL('url')%>">a</a> outbound-rule得配合C标签使用或用<%=response.encodeURL('url')%>才能在页面上正常显示
我用的是struts2+spring2.5+ibatis 前端用的是velocity action会执行两次或三次 问题在于页面上的img元素 <img src='$user.picUrl'/> 当$user.picUrl等于空字符串的时候,就会引起action方法调用多次!!! 我在model里判断,当picUrl==""的时候,赋个非空字符串值就可以了 引用http://www.iteye.com/topic/122566?page=2
import org.codehaus.groovy.grails.plugins.springsecurity.SpringSecurityUtils class LogoutController { def userService /** * Index action. Redirects to the Spring security logout uri. */ def index = { if(params.redirect){ ...
引用 http://java.dzone.com/news/database-connection-pooling dataSource { configClass = GrailsAnnotationConfiguration.class pooled = true driverClassName = "com.mysql.jdbc.Driver" //driverClassName = "com.p6spy.engine.spy.P6SpyDriver" // use this driver to enable ...
在IE7中document.getElementById('form').action=url会出错。 解决办法 document.getElementById('form').attributes['action'].value=url 这样就解决了。
public static void zip(File dest, String src) { Zip zip = new Zip(); zip.setBasedir(new File(src)); // zip.setIncludes(...); 包括哪些文件或文件夹eg:zip.setIncludes("*.java"); // zip.setExcludes(...); 排除哪些文件或文件夹 zip.setDestFile(dest); Project p = new Project(); p.setBaseDir(new ...
修改tomcat中的servlet.xml 配置文件 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" URIEncoding="utf-8" redirectPort="8443" /> 和 <Connector port="8009" protocol="AJP/1.3&qu ...
/** * 字符串按字节截取 * @param str 原字符 * @param len 截取长度 * @return String * @author ivan * @since 2010.07.05 */ public static String splitString(String str, int len) { return splitString(str, len, "..."); } /** * 字 ...
如果url-pattern为*.do有后缀,则再加一个filter-mapping,url-pattern为*.jsp就可以解决 <filter-mapping> <filter-name>action2</filter-name> <url-pattern>*.do</url-pattern> <dispatcher>FORWARD</dispatcher> <dispatcher>REQUEST</dispatcher> ...
问题描述:用户提交表单时可能因为网速的原因,或者网页被恶意刷新,致使同一条记录重复插入到数据库中,这是一个比较棘手的问题。我们可以从客户端和服务器端一起着手,设法避免同一表单的重复提交。 解决方案: 1.使用客户端脚本 提到客户端脚本,经常使用的是JavaScript进行常规输入验证。在下面的例子中,我们使用它处理表单的重复提交问题,请看下面的代码: <form method="post" name="register" action="test.php" enctype= "multipart/form-dat ...
使用token防止二次提交时,需要首先在form中进行设置: <g:form useToken="true" ...> 然后在controller的代码中使用withForm方法处理有效和无效的请求: withForm {    // good request }.invalidToken {    // bad request } 如果只是不提供invalidToken方法的内容的话,Grails会设置flash.invalidToken属性,并redirect到原始页面。可以使用下面代码处理: <g:if test="${flash. ...
一. Tomcat内存溢出的三种情况及解决办法分析 Tomcat内存溢出的原因   在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。   这里根据平时遇到的情况和相关资料进行一 ...
FileUploadAction.java package com.tya.base.action; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import java.io.PrintWriter; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; import javax.ser ...
window.addEvent('domready', function(){ new FormCheck('subForm', {'onValidateSuccess':searchSubmit,   //display : {keepFocusOnError : 1,showErrors : 1},   submit: false,trimValue:true}); }
list.eachWithIndex{item ,index-> }
Global site tag (gtag.js) - Google Analytics