Subversion Repositories Sigmater

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6 Andrea 1
#*
2
 * $Id: Action.java 502296 2007-02-01 17:33:39Z niallp $
3
 *
4
 * Licensed to the Apache Software Foundation (ASF) under one
5
 * or more contributor license agreements.  See the NOTICE file
6
 * distributed with this work for additional information
7
 * regarding copyright ownership.  The ASF licenses this file
8
 * to you under the Apache License, Version 2.0 (the
9
 * "License"); you may not use this file except in compliance
10
 * with the License.  You may obtain a copy of the License at
11
 *
12
 *  http://www.apache.org/licenses/LICENSE-2.0
13
 *
14
 * Unless required by applicable law or agreed to in writing,
15
 * software distributed under the License is distributed on an
16
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17
 * KIND, either express or implied.  See the License for the
18
 * specific language governing permissions and limitations
19
 * under the License.
20
 *#
21
## Only show message if errors are available.
22
## This will be done if ActionSupport is used.
23
#if( $fieldErrors.get($parameters.name) )
24
  #set ($hasFieldErrors = $fieldErrors.get($parameters.name))
25
  #foreach ($error in $fieldErrors.get($parameters.name))
26
    <tr errorFor="$parameters.id">
27
        #if ($parameters.labelposition == 'top')<td align="left" valign="top" colspan="2">#else<td align="center" valign="top" colspan="2">#end<span class="errorMessage">$!struts.htmlEncode($error)</span></td>
28
    </tr>
29
  #end
30
#end
31
## if the label position is top,
32
## then give the label it's own row in the table
33
<tr>
34
#if ($parameters.labelposition && $parameters.labelposition == 'top')<td align="left" valign="top" colspan="2">#else<td align="right" valign="top">#end#if ($parameters.label)<label #if ($parameters.id) for="$!struts.htmlEncode($parameters.id)"#end#if ($hasFieldErrors) class="errorLabel"#else class="label"#end>#if ($parameters.required)<span class="required">*</span>#end$!struts.htmlEncode($parameters.label):</label>#end</td>
35
## add the extra row
36
#if ($parameters.labelposition && $parameters.labelposition == 'top')
37
</tr>
38
<tr>
39
#end
40
#if ($parameters.form.validate && $parameters.form.validate == true)
41
    #if ($parameters.onblur)
42
        #set ($parameters.onblur = "validate(this);${parameters.onblur}")
43
    #else
44
        #set ($parameters.onblur = "validate(this)")
45
    #end
46
#end
47
    <td>