基于Java医院网上预约挂号系统设计与实现

项目已经托管到Github
下载链接:
https://github.com/newworldallenge666/Online-booking

功能预览

超级管理员界面

登陆界面

科室管理

医生管理

项目使用说明

IDE环境: Eclipse,Myeclipse,IDEA都可以
tomcat环境: 最好是Tomcat 7.x,8.x,9.x版本均可,理论上Tomcat版本不是太老都可以。,我们在这个环境上运行的,参考置顶文章安装环境。
硬件环境: windows 7/8/10 1G内存以上
可以实现: 管理员角色包含以下功能:管理员登录,添加科室,科室增删改查,医生管理,查看预约信息,查看医生预约状态,反馈查看,公告发布等功能。 医生角色包含以下功能:登录界面,医生首页,提交挂号信息,个人信息修改,查看个人预约信息等功能。
用了技术框架: HTML+CSS+JavaScript+Spring+mybatis等

项目部代码

####web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns="http://java.sun.com/xml/ns/javaee"  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"  version="3.0">  <display-name>Archetype Created Web Application</display-name>  <!-- Spring和mybatis的配置文件 -->  <context-param>  <param-name>contextConfigLocation</param-name>  <param-value>classpath:spring-mybatis.xml</param-value>  </context-param>  <!-- 编码过滤器 -->  <filter>  <filter-name>encodingFilter</filter-name>  <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>  <async-supported>true</async-supported>  <init-param>  <param-name>encoding</param-name>  <param-value>UTF-8</param-value>  </init-param>  </filter>  <filter-mapping>  <filter-name>encodingFilter</filter-name>  <url-pattern>/*</url-pattern>  </filter-mapping>  <!-- Spring监听器 -->  <listener>  <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>  </listener>  <!-- 防止Spring内存溢出监听器 -->  <listener>  <listener-class>org.springframework.web.util.IntrospectorCleanupListener</listener-class>  </listener>  <!-- Spring MVC servlet -->  <servlet>  <servlet-name>Graduate</servlet-name>  <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>  <init-param>  <param-name>contextConfigLocation</param-name>  <param-value>classpath:springmvc.xml</param-value>  </init-param>  <load-on-startup>1</load-on-startup>  <async-supported>true</async-supported>  </servlet>  <servlet-mapping>  <servlet-name>Graduate</servlet-name>  <!-- 此处可以可以配置成*.do,对应struts的后缀习惯 -->  <url-pattern>/</url-pattern>  </servlet-mapping>  <!-- 资源类的文件默认不过滤 --><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.html</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.htm</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.css</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.js</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.jpg</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.gif</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.ico</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.bmp</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.png</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.xls</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.xlsx</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.doc</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.docx</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.avi</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.mp4</url-pattern></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.zip</url-pattern></servlet-mapping><welcome-file-list><welcome-file>/login.jsp</welcome-file></welcome-file-list><error-page><error-code>404</error-code><location>/404.html</location></error-page>  </web-app>

####spring.tld

<?xml version="1.0" encoding="UTF-8"?>
<taglib xmlns="http://java.sun.com/xml/ns/j2ee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"version="2.0"><description>Spring Framework JSP Tag Library</description><tlib-version>4.0</tlib-version><short-name>spring</short-name><uri>http://www.springframework.org/tags</uri><tag><description>Sets default HTML escape value for the current page.Overrides a "defaultHtmlEscape" context-param in web.xml, if any.</description><name>htmlEscape</name><tag-class>org.springframework.web.servlet.tags.HtmlEscapeTag</tag-class><body-content>JSP</body-content><attribute><description>Set the default value for HTML escaping, to be putinto the current PageContext.</description><name>defaultHtmlEscape</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute></tag><tag><description>Escapes its enclosed body content, applying HTML escaping and/or JavaScript escaping.The HTML escaping flag participates in a page-wide or application-wide setting(i.e. by HtmlEscapeTag or a "defaultHtmlEscape" context-param in web.xml).</description><name>escapeBody</name><tag-class>org.springframework.web.servlet.tags.EscapeBodyTag</tag-class><body-content>JSP</body-content><attribute><description>Set HTML escaping for this tag, as boolean value. Overrides thedefault HTML escaping setting for the current page.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Set JavaScript escaping for this tag, as boolean value.Default is false.</description><name>javaScriptEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute></tag><tag><description>Retrieves the message with the given code, or text if code isn't resolvable.The HTML escaping flag participates in a page-wide or application-wide setting(i.e. by HtmlEscapeTag or a "defaultHtmlEscape" context-param in web.xml).</description><name>message</name><tag-class>org.springframework.web.servlet.tags.MessageTag</tag-class><body-content>JSP</body-content><attribute><description>A MessageSourceResolvable argument (direct or through JSP EL).Fits nicely when used in conjunction with Spring's own validation errorclasses which all implement the MessageSourceResolvable interface. Forexample, this allows you to iterate over all of the errors in a form,passing each error (using a runtime expression) as the value of this'message' attribute, thus effecting the easy display of such errormessages.</description><name>message</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The code (key) to use when looking up the message.If code is not provided, the text attribute will be used.</description><name>code</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Set optional message arguments for this tag, as a(comma-)delimited String (each String argument can contain JSP EL),an Object array (used as argument array), or a single Object (usedas single argument). You can additionally use nested spring:argumenttags.</description><name>arguments</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The separator character to be used for splitting thearguments string value; defaults to a 'comma' (',').</description><name>argumentSeparator</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Default text to output when a message for the given codecould not be found. If both text and code are not set, the tag willoutput null.</description><name>text</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The string to use when binding the result to the page,request, session or application scope. If not specified, the resultgets outputted to the writer (i.e. typically directly to the JSP).</description><name>var</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The scope to use when exporting the result to a variable.This attribute is only used when var is also set. Possible values arepage, request, session and application.</description><name>scope</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Set HTML escaping for this tag, as boolean value.Overrides the default HTML escaping setting for the current page.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Set JavaScript escaping for this tag, as boolean value. Default is false.</description><name>javaScriptEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute></tag><tag><description>Retrieves the theme message with the given code, or text if code isn't resolvable.The HTML escaping flag participates in a page-wide or application-wide setting(i.e. by HtmlEscapeTag or a "defaultHtmlEscape" context-param in web.xml).</description><name>theme</name><tag-class>org.springframework.web.servlet.tags.ThemeTag</tag-class><body-content>JSP</body-content><attribute><description>A MessageSourceResolvable argument (direct or through JSP EL).</description><name>message</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The code (key) to use when looking up the message.If code is not provided, the text attribute will be used.</description><name>code</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Set optional message arguments for this tag, as a(comma-)delimited String (each String argument can contain JSP EL),an Object array (used as argument array), or a single Object (usedas single argument). You can additionally use nested spring:argumenttags.</description><name>arguments</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The separator character to be used for splitting thearguments string value; defaults to a 'comma' (',').</description><name>argumentSeparator</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Default text to output when a message for the given codecould not be found. If both text and code are not set, the tag willoutput null.</description><name>text</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The string to use when binding the result to the page,request, session or application scope. If not specified, the resultgets outputted to the writer (i.e. typically directly to the JSP).</description><name>var</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The scope to use when exporting the result to a variable.This attribute is only used when var is also set. Possible values arepage, request, session and application.</description><name>scope</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Set HTML escaping for this tag, as boolean value.Overrides the default HTML escaping setting for the current page.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Set JavaScript escaping for this tag, as boolean value. Default is false.</description><name>javaScriptEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute></tag><tag><description>Argument tag based on the JSTL fmt:param tag.  The purpose is tosupport arguments inside the spring:message and spring:themetags.</description><name>argument</name><tag-class>org.springframework.web.servlet.tags.ArgumentTag</tag-class><body-content>JSP</body-content><attribute><description>The value of the argument.</description><name>value</name><required>false</required><rtexprvalue>true</rtexprvalue><type>java.lang.Object</type></attribute></tag><tag><description>Provides Errors instance in case of bind errors.The HTML escaping flag participates in a page-wide or application-wide setting(i.e. by HtmlEscapeTag or a "defaultHtmlEscape" context-param in web.xml).</description><name>hasBindErrors</name><tag-class>org.springframework.web.servlet.tags.BindErrorsTag</tag-class><body-content>JSP</body-content><variable><name-given>errors</name-given><variable-class>org.springframework.validation.Errors</variable-class></variable><attribute><description>The name of the bean in the request, that needs to beinspected for errors. If errors are available for this bean, theywill be bound under the 'errors' key.</description><name>name</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Set HTML escaping for this tag, as boolean value.Overrides the default HTML escaping setting for the current page.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute></tag><tag><description>Sets a nested path to be used by the bind tag's path.</description><name>nestedPath</name><tag-class>org.springframework.web.servlet.tags.NestedPathTag</tag-class><body-content>JSP</body-content><variable><name-given>nestedPath</name-given><variable-class>java.lang.String</variable-class></variable><attribute><description>Set the path that this tag should apply. E.g. 'customer'to allow bind paths like 'address.street' rather than'customer.address.street'.</description><name>path</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute></tag><tag><description>Provides BindStatus object for the given bind path.The HTML escaping flag participates in a page-wide or application-wide setting(i.e. by HtmlEscapeTag or a "defaultHtmlEscape" context-param in web.xml).</description><name>bind</name><tag-class>org.springframework.web.servlet.tags.BindTag</tag-class><body-content>JSP</body-content><variable><name-given>status</name-given><variable-class>org.springframework.web.servlet.support.BindStatus</variable-class></variable><attribute><description>The path to the bean or bean property to bind statusinformation for. For instance account.name, company.address.zipCodeor just employee. The status object will exported to the page scope,specifically for this bean or bean property</description><name>path</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Set whether to ignore a nested path, if any. Default is to not ignore.</description><name>ignoreNestedPath</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Set HTML escaping for this tag, as boolean value. Overridesthe default HTML escaping setting for the current page.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute></tag><tag><description>Provides transformation of variables to Strings, using an appropriatecustom PropertyEditor from BindTag (can only be used inside BindTag).The HTML escaping flag participates in a page-wide or application-wide setting(i.e. by HtmlEscapeTag or a 'defaultHtmlEscape' context-param in web.xml).</description><name>transform</name><tag-class>org.springframework.web.servlet.tags.TransformTag</tag-class><body-content>JSP</body-content><attribute><description>The value to transform. This is the actual object you wantto have transformed (for instance a Date). Using the PropertyEditor thatis currently in use by the 'spring:bind' tag.</description><name>value</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The string to use when binding the result to the page,request, session or application scope. If not specified, the result getsoutputted to the writer (i.e. typically directly to the JSP).</description><name>var</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The scope to use when exported the result to a variable.This attribute is only used when var is also set. Possible values arepage, request, session and application.</description><name>scope</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Set HTML escaping for this tag, as boolean value. Overridesthe default HTML escaping setting for the current page.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute></tag><tag><description>URL tag based on the JSTL c:url tag.  This variant is fully backwards compatible with the standard tag.  Enhancements include support for URL template parameters.</description><name>url</name><tag-class>org.springframework.web.servlet.tags.UrlTag</tag-class><body-content>JSP</body-content><attribute><description>The URL to build.  This value can include template place holders that are replaced with the URL encoded value of the named parameter.  Parameters must be defined using the param tag inside the body of this tag.</description><name>value</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Specifies a remote application context path.  The default is the current application context path.</description><name>context</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The name of the variable to export the URL value to.</description><name>var</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The scope for the var.  'application', 'session', 'request' and 'page' scopes are supported.  Defaults to page scope.  This attribute has no effect unless the var attribute is also defined.</description><name>scope</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Set HTML escaping for this tag, as a boolean value. Overrides thedefault HTML escaping setting for the current page.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Set JavaScript escaping for this tag, as a boolean value.Default is false.</description><name>javaScriptEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute></tag><tag><description>Parameter tag based on the JSTL c:param tag.  The sole purpose is to support params inside the spring:url tag.</description><name>param</name><tag-class>org.springframework.web.servlet.tags.ParamTag</tag-class><body-content>JSP</body-content><attribute><description>The name of the parameter.</description><name>name</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The value of the parameter.</description><name>value</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute></tag><tag><description>Evaluates a Spring expression (SpEL) and either prints the result or assigns it to a variable.</description><name>eval</name><tag-class>org.springframework.web.servlet.tags.EvalTag</tag-class><body-content>JSP</body-content><attribute><description>The expression to evaluate.</description><name>expression</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The name of the variable to export the evaluation result to.</description><name>var</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The scope for the var.  'application', 'session', 'request' and 'page' scopes are supported.  Defaults to page scope.  This attribute has no effect unless the var attribute is also defined.</description><name>scope</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Set HTML escaping for this tag, as a boolean value. Overrides thedefault HTML escaping setting for the current page.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Set JavaScript escaping for this tag, as a boolean value.  Default is false.</description><name>javaScriptEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute></tag><function><description>Helps to prepare a URL to a Spring MVC controller method.</description><name>mvcUrl</name><function-class>org.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder</function-class><function-signature>org.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder.MethodArgumentBuilder fromMappingName(java.lang.String)</function-signature></function></taglib>
<?xml version="1.0" encoding="UTF-8"?>
<taglib xmlns="http://java.sun.com/xml/ns/j2ee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"version="2.0"><description>Spring Framework JSP Form Tag Library</description><tlib-version>4.0</tlib-version><short-name>form</short-name><uri>http://www.springframework.org/tags/form</uri><tag><description>Renders an HTML 'form' tag and exposes a binding path to inner tags for binding.</description><name>form</name><tag-class>org.springframework.web.servlet.tags.form.FormTag</tag-class><body-content>JSP</body-content><attribute><description>HTML Standard Attribute</description><name>id</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute - added for backwards compatibility cases</description><name>name</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Enable/disable HTML escaping of rendered values.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute</description><name>cssClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "style" - HTML Optional Attribute</description><name>cssStyle</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>lang</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>title</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>dir</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>ondblclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousedown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseover</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousemove</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseout</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeypress</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeyup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeydown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Name of the model attribute under which the form object is exposed.Defaults to 'command'.</description><name>modelAttribute</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Name of the model attribute under which the form object is exposed.Defaults to 'command'.</description><name>commandName</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Required Attribute</description><name>action</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Required Attribute</description><name>servletRelativeAction</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute</description><name>method</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute</description><name>target</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute</description><name>enctype</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Specifies the list of character encodings for input data that is accepted by the server processing this form. The value is a space- and/or comma-delimited list of charset values. The client must interpret this list as an exclusive-or list, i.e., the server is able to accept any single character encoding per entity received.</description><name>acceptCharset</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onsubmit</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onreset</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Common Optional Attribute</description><name>autocomplete</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The parameter name used for HTTP methods other then GET and POST. Default is '_method'</description><name>methodParam</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><dynamic-attributes>true</dynamic-attributes></tag><tag><description>Renders an HTML 'input' tag with type 'text' using the bound value.</description><name>input</name><tag-class>org.springframework.web.servlet.tags.form.InputTag</tag-class><body-content>empty</body-content><attribute><description>Path to property for data binding</description><name>path</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>id</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Enable/disable HTML escaping of rendered values.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute</description><name>cssClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.</description><name>cssErrorClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "style" - HTML Optional Attribute</description><name>cssStyle</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>lang</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>title</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>dir</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>tabindex</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.</description><name>disabled</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>ondblclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousedown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseover</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousemove</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseout</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeypress</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeyup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeydown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onfocus</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onblur</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onchange</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>accesskey</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute</description><name>size</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute</description><name>maxlength</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute</description><name>alt</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onselect</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will make the HTML element readonly.</description><name>readonly</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Common Optional Attribute</description><name>autocomplete</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><dynamic-attributes>true</dynamic-attributes></tag><tag><description>Renders an HTML 'input' tag with type 'password' using the bound value.</description><name>password</name><tag-class>org.springframework.web.servlet.tags.form.PasswordInputTag</tag-class><body-content>empty</body-content><attribute><description>Path to property for data binding</description><name>path</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>id</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Enable/disable HTML escaping of rendered values.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute</description><name>cssClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.</description><name>cssErrorClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "style" - HTML Optional Attribute</description><name>cssStyle</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>lang</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>title</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>dir</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>tabindex</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.</description><name>disabled</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>ondblclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousedown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseover</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousemove</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseout</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeypress</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeyup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeydown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onfocus</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onblur</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onchange</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>accesskey</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute</description><name>size</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute</description><name>maxlength</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute</description><name>alt</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onselect</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will make the HTML element readonly.</description><name>readonly</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Common Optional Attribute</description><name>autocomplete</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Is the password value to be shown? Defaults to false.</description><name>showPassword</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><dynamic-attributes>true</dynamic-attributes></tag><tag><description>Renders an HTML 'input' tag with type 'hidden' using the bound value.</description><name>hidden</name><tag-class>org.springframework.web.servlet.tags.form.HiddenInputTag</tag-class><body-content>empty</body-content><attribute><description>Path to property for data binding</description><name>path</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>id</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Enable/disable HTML escaping of rendered values.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute</description><name>cssClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.</description><name>cssErrorClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "style" - HTML Optional Attribute</description><name>cssStyle</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>lang</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>title</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>dir</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>tabindex</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.</description><name>disabled</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>ondblclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousedown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseover</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousemove</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseout</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeypress</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeyup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeydown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><dynamic-attributes>true</dynamic-attributes></tag><tag><description>Renders an HTML 'select' element. Supports databinding to the selected option.</description><name>select</name><tag-class>org.springframework.web.servlet.tags.form.SelectTag</tag-class><body-content>JSP</body-content><attribute><description>Path to property for data binding</description><name>path</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>id</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Enable/disable HTML escaping of rendered values.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute</description><name>cssClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.</description><name>cssErrorClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "style" - HTML Optional Attribute</description><name>cssStyle</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>lang</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>title</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>dir</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>tabindex</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.</description><name>disabled</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>ondblclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousedown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseover</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousemove</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseout</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeypress</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeyup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeydown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onfocus</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onblur</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onchange</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>accesskey</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The Collection, Map or array of objects used to generate the inner 'option' tags</description><name>items</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Name of the property mapped to 'value' attribute of the 'option' tag</description><name>itemValue</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Name of the property mapped to the inner text of the 'option' tag</description><name>itemLabel</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute</description><name>size</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute</description><name>multiple</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><dynamic-attributes>true</dynamic-attributes></tag><tag><description>Renders a single HTML 'option'. Sets 'selected' as appropriate based on bound value.</description><name>option</name><tag-class>org.springframework.web.servlet.tags.form.OptionTag</tag-class><body-content>JSP</body-content><variable><description>The actual value bound to the 'value' attribute</description><name-given>value</name-given><variable-class>java.lang.Object</variable-class></variable><variable><description>The String representation of thr value bound to the 'value' attribute, taking into considerationany PropertyEditor associated with the enclosing 'select' tag.</description><name-given>displayValue</name-given><variable-class>java.lang.String</variable-class></variable><attribute><description>HTML Standard Attribute</description><name>id</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute</description><name>value</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute</description><name>label</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Enable/disable HTML escaping of rendered values.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute</description><name>cssClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.</description><name>cssErrorClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "style" - HTML Optional Attribute</description><name>cssStyle</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>lang</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>title</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>dir</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>tabindex</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.</description><name>disabled</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>ondblclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousedown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseover</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousemove</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseout</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeypress</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeyup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeydown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><dynamic-attributes>true</dynamic-attributes></tag><tag><description>Renders a list of HTML 'option' tags. Sets 'selected' as appropriate based on bound value.</description><name>options</name><tag-class>org.springframework.web.servlet.tags.form.OptionsTag</tag-class><body-content>empty</body-content><attribute><description>HTML Standard Attribute</description><name>id</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The Collection, Map or array of objects used to generate the inner 'option' tags. This attribute is required unless the containing select's property for data binding is an Enum, in which case the enum's values are used.</description><name>items</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Name of the property mapped to 'value' attribute of the 'option' tag</description><name>itemValue</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Name of the property mapped to the inner text of the 'option' tag</description><name>itemLabel</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Enable/disable HTML escaping of rendered values.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute</description><name>cssClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.</description><name>cssErrorClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "style" - HTML Optional Attribute</description><name>cssStyle</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>lang</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>title</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>dir</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>tabindex</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.</description><name>disabled</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>ondblclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousedown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseover</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousemove</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseout</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeypress</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeyup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeydown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><dynamic-attributes>true</dynamic-attributes></tag><tag><description>Renders an HTML 'input' tag with type 'radio'.</description><name>radiobutton</name><tag-class>org.springframework.web.servlet.tags.form.RadioButtonTag</tag-class><body-content>empty</body-content><attribute><description>Path to property for data binding</description><name>path</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>id</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Enable/disable HTML escaping of rendered values.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute</description><name>cssClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.</description><name>cssErrorClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "style" - HTML Optional Attribute</description><name>cssStyle</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>lang</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>title</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>dir</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>tabindex</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.</description><name>disabled</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>ondblclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousedown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseover</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousemove</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseout</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeypress</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeyup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeydown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onfocus</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onblur</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onchange</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>accesskey</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute</description><name>value</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Value to be displayed as part of the tag</description><name>label</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><dynamic-attributes>true</dynamic-attributes></tag><tag><description>Renders multiple HTML 'input' tags with type 'radio'.</description><name>radiobuttons</name><tag-class>org.springframework.web.servlet.tags.form.RadioButtonsTag</tag-class><body-content>empty</body-content><attribute><description>Path to property for data binding</description><name>path</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>id</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Enable/disable HTML escaping of rendered values.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute</description><name>cssClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.</description><name>cssErrorClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "style" - HTML Optional Attribute</description><name>cssStyle</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>lang</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>title</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>dir</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>tabindex</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.</description><name>disabled</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>ondblclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousedown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseover</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousemove</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseout</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeypress</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeyup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeydown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onfocus</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onblur</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onchange</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>accesskey</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The Collection, Map or array of objects used to generate the 'input' tags with type 'radio'. This attribute is required unless the property for data binding is an Enum, in which case the enum's values are used.</description><name>items</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Name of the property mapped to 'value' attribute of the 'input' tags with type 'radio'</description><name>itemValue</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Value to be displayed as part of the 'input' tags with type 'radio'</description><name>itemLabel</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Delimiter to use between each 'input' tag with type 'radio'. There is no delimiter by default.</description><name>delimiter</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Specifies the HTML element that is used to enclose each 'input' tag with type 'radio'. Defaults to 'span'.</description><name>element</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><dynamic-attributes>true</dynamic-attributes></tag><tag><description>Renders an HTML 'input' tag with type 'checkbox'.</description><name>checkbox</name><tag-class>org.springframework.web.servlet.tags.form.CheckboxTag</tag-class><body-content>empty</body-content><attribute><description>Path to property for data binding</description><name>path</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>id</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Enable/disable HTML escaping of rendered values.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute</description><name>cssClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.</description><name>cssErrorClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "style" - HTML Optional Attribute</description><name>cssStyle</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>lang</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>title</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>dir</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>tabindex</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.</description><name>disabled</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>ondblclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousedown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseover</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousemove</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseout</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeypress</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeyup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeydown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onfocus</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onblur</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onchange</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>accesskey</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute</description><name>value</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Value to be displayed as part of the tag</description><name>label</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><dynamic-attributes>true</dynamic-attributes></tag><tag><description>Renders multiple HTML 'input' tags with type 'checkbox'.</description><name>checkboxes</name><tag-class>org.springframework.web.servlet.tags.form.CheckboxesTag</tag-class><body-content>empty</body-content><attribute><description>Path to property for data binding</description><name>path</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>id</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Enable/disable HTML escaping of rendered values.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute</description><name>cssClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.</description><name>cssErrorClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "style" - HTML Optional Attribute</description><name>cssStyle</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>lang</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>title</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>dir</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>tabindex</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.</description><name>disabled</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>ondblclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousedown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseover</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousemove</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseout</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeypress</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeyup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeydown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onfocus</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onblur</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onchange</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>accesskey</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The Collection, Map or array of objects used to generate the 'input' tags with type 'checkbox'</description><name>items</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Name of the property mapped to 'value' attribute of the 'input' tags with type 'checkbox'</description><name>itemValue</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Value to be displayed as part of the 'input' tags with type 'checkbox'</description><name>itemLabel</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Delimiter to use between each 'input' tag with type 'checkbox'. There is no delimiter by default.</description><name>delimiter</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Specifies the HTML element that is used to enclose each 'input' tag with type 'checkbox'. Defaults to 'span'.</description><name>element</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><dynamic-attributes>true</dynamic-attributes></tag><tag><description>Renders an HTML 'textarea'.</description><name>textarea</name><tag-class>org.springframework.web.servlet.tags.form.TextareaTag</tag-class><body-content>empty</body-content><attribute><description>Path to property for data binding</description><name>path</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>id</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Enable/disable HTML escaping of rendered values.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute</description><name>cssClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.</description><name>cssErrorClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "style" - HTML Optional Attribute</description><name>cssStyle</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>lang</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>title</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>dir</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>tabindex</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.</description><name>disabled</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>ondblclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousedown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseover</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousemove</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseout</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeypress</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeyup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeydown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onfocus</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onblur</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onchange</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>accesskey</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Required Attribute</description><name>rows</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Required Attribute</description><name>cols</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onselect</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will make the HTML element readonly.</description><name>readonly</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><dynamic-attributes>true</dynamic-attributes></tag><tag><description>Renders field errors in an HTML 'span' tag.</description><name>errors</name><tag-class>org.springframework.web.servlet.tags.form.ErrorsTag</tag-class><body-content>JSP</body-content><variable><name-given>messages</name-given><variable-class>java.util.List</variable-class></variable><attribute><description>Path to errors object for data binding</description><name>path</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>id</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Enable/disable HTML escaping of rendered values.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Delimiter for displaying multiple error messages. Defaults to the br tag.</description><name>delimiter</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute</description><name>cssClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "style" - HTML Optional Attribute</description><name>cssStyle</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>lang</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>title</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>dir</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>tabindex</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>ondblclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousedown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseover</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousemove</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseout</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeypress</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeyup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeydown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Specifies the HTML element that is used to render the enclosing errors.</description><name>element</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><dynamic-attributes>true</dynamic-attributes></tag><tag><description>Renders a form field label in an HTML 'label' tag.</description><name>label</name><tag-class>org.springframework.web.servlet.tags.form.LabelTag</tag-class><body-content>JSP</body-content><attribute><description>Path to property for data binding</description><name>path</name><required>true</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>id</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Enable/disable HTML escaping of rendered values.</description><name>htmlEscape</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>for</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute.</description><name>cssClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "class" - HTML Optional Attribute. Used only when errors are present.</description><name>cssErrorClass</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>Equivalent to "style" - HTML Optional Attribute</description><name>cssStyle</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>lang</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>title</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>dir</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Standard Attribute</description><name>tabindex</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>ondblclick</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousedown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseover</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmousemove</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onmouseout</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeypress</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeyup</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Event Attribute</description><name>onkeydown</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><dynamic-attributes>true</dynamic-attributes></tag><tag><description>Renders an HTML 'button' tag.</description><name>button</name><tag-class>org.springframework.web.servlet.tags.form.ButtonTag</tag-class><body-content>JSP</body-content><attribute><description>HTML Standard Attribute</description><name>id</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The name attribute for the HTML button tag</description><name>name</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>The value attribute for the HTML button tag</description><name>value</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><attribute><description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.</description><name>disabled</name><required>false</required><rtexprvalue>true</rtexprvalue></attribute><dynamic-attributes>true</dynamic-attributes></tag></taglib>

基于Java医院网上预约挂号系统设计与实现(含源代码)相关推荐

  1. 基于java医院在线预约挂号管理系统

    医院在线预约挂号管理系统,不仅为用户提供了服务,而且也推广了自己,让更多的用户了解自己.对于医院而言,若拥有自己的医院在线预约挂号管理系统,通过医院在线预约挂号管理系统让医院的宣传.营销提上一个新台阶 ...

  2. 开题报告:基于java医院在线预约挂号系统 毕业设计论文开题报告模板

    开发操作系统:windows10 + 4G内存 + 500G 开发环境:JDK1.8 + Tomcat8 开发语言:Java 开发框架:springboot 模板引擎:Thymeleaf 开发工具:I ...

  3. php用户预约医师方法,基于php医院网预约挂号系统.docx

    基于php医院网预约挂号系统 毕业设计(论文) 题目:基于php医院网上预约挂号系统 2014 年 11月 20 日 大学毕业设计(论文)任务书 学院(直属系):电子信息工程 时间 2014年 5月 ...

  4. java 网上医院预约系统_基于java web的医院网上预约挂号系统 代码+数据库文件 齐全...

    [实例简介] 基于java web的医院网上预约挂号系统 代码+数据库文件 齐全 :直接导入myeclipse就ok了,好使.献给做这个项目的同学 [实例截图] [核心代码] guahao └── g ...

  5. mysql设计预约系统_医院网上预约挂号系统的设计与实现(SSH,MySQL)

    医院网上预约挂号系统的设计与实现(SSH,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文15000字,程序代码,MySQL数据库) 本系统基于广域网的B/S结构平台,具有生动 ...

  6. 基于Uniapp的在线预约挂号系统设计WebAPP

    摘 要 现代信息化社会下的数据管理对活动的重要性越来越为明显,人们出门可以通过网络进行交流.信息咨询.查询等操作.网络化生活对人们身体健康也有了非常大的考验,通过网上进行挂号就医生的人也是越来越多,信 ...

  7. java医院门诊预约挂号排班系统ssm

    本医院门诊预约挂号管理系统是针对目前医院门诊预约挂号管理的实际需求,从实际工作出发,对过去的医院门诊预约挂号管理系统存在的问题进行分析,结合计算机系统的结构.概念.模型.原理.方法,在计算机各种优势的 ...

  8. 基于JAVA家政服务预约网站系统设计与实现 开题报告

      本科生毕业论文 基于Java家政服务预约系统springboot框架 开题报告 学    院: 专    业: 计算机科学与技术 年    级: 学生姓名: 指导教师:   XXXX大学本科生毕业 ...

  9. 飘扬PHP医院网上预约挂号,飘扬医院挂号系统

    飘扬挂号系统 v1.001 本系统经过多年应用并且持续不断改进,系统各部功能已基本完善,非常适合大型医疗集团,当然小型医院或科室就更适合了. (注:如果你觉的功能太多而不想用其他功能,你可以只用挂号登 ...

  10. 医院网上预约挂号系统

    开发工具(eclipse/idea/vscode等): 数据库(sqlite/mysql/sqlserver等): 功能模块(请用文字描述,至少200字):

最新文章

  1. python导入csv文件-python读写csv文件
  2. Visual Studio Code常用快捷键
  3. 10.18.2 linux文件压缩与打包
  4. 利用 fdisk进行分区
  5. 汉诺塔问题的核心除了递归还有坐标系变换
  6. nginx升级修复(CVE-2016-4450)
  7. Linux文件下载和上传工具lrzsz
  8. 关于大规模录入的数据流转
  9. [JSOI2008]最大数maxnumber
  10. 操作系统中的句柄是什么?
  11. android opengl美颜功能,Android 关于美颜/滤镜 利用PBO从OpenGL录制视频
  12. 米勒拉宾素数测试模板
  13. linux下调试paddlelite源码,Lite v2.7 v2.8 端侧部署 Ubuntu编译失败
  14. 道可道,非常道——详解promise
  15. 全球半导体今年出货有望创新高,蓝牙芯片需求强劲
  16. python 保存图片
  17. MySQL-数据查询语言(DQL)
  18. 诸暨机器人餐厅价格_诸暨店口镇机器人检测管道施工公司价格清道夫2020
  19. 测试udp 端口是否开放
  20. android实现三维动画制作,女娲动画制作

热门文章

  1. 按条件爬取百度百科词条及其相关词条的ID
  2. 主板检测卡c5_计算机主板检测卡检测显示C5是哪的問題?
  3. linux计划任务详解(附演示)
  4. 渗透之——Metasploit自定义FTP扫描模块
  5. C++常见设计模式之工厂模式(简单工厂模式、工厂方法模式、抽象工厂模式)
  6. 光圈和景深对摄影的影响
  7. system.gc()和-XX:+DisableExplicitGC启动参数,以及DirectByteBuffer的内存释放
  8. 手持式频谱分析仪TFN RMT720A 频谱分析 基站分析 路测覆盖
  9. iPhone各机型屏幕尺寸
  10. 电子信息工程考研专业方向解读