scala/lift/Boot.scala
changeset 7 186c5b1022aa
parent 5 824fbbce8e65
equal deleted inserted replaced
6:b2c3a430fd59 7:186c5b1022aa
     8     /* Handle end slash and drop it (except for home page) */
     8     /* Handle end slash and drop it (except for home page) */
     9     LiftRules.statelessRewrite.append {
     9     LiftRules.statelessRewrite.append {
    10       case RewriteRequest(ParsePath(xs,_,_,true),_,_) if (xs.size > 1) &&
    10       case RewriteRequest(ParsePath(xs,_,_,true),_,_) if (xs.size > 1) &&
    11         (xs.lastOption == Some("index")) =>
    11         (xs.lastOption == Some("index")) =>
    12           RewriteResponse(xs dropRight 1)
    12           RewriteResponse(xs dropRight 1)
    13                                     }
    13     }
       
    14 
       
    15     /* Date format */
       
    16     LiftRules.dateTimeConverter.default.set { () => YmdDateTimeConverter }
    14 
    17 
    15     /* Http conf */
    18     /* Http conf */
    16     LiftRules.logServiceRequestTiming = false
    19     LiftRules.logServiceRequestTiming = false
    17     LiftRules.early.append(_.setCharacterEncoding("UTF-8"))
    20     LiftRules.early.append(_.setCharacterEncoding("UTF-8"))
    18 
    21