struts_html – Jakarta Struts HTML tags

A module that allows you to embed tags from Struts html custom tag library.

class ll.xist.ns.struts_html.taglib(*content)[source]

Bases: ll.xist.xsc.ProcInst

Creates a standard struts taglib header

class ll.xist.ns.struts_html.Element(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

Common base class for all the struts html elements

class ll.xist.ns.struts_html.MouseElement(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.PartMouseElement

Common base class for all the struts elements which have mouse attributes

class ll.xist.ns.struts_html.base(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.Element

Document base URI

class ll.xist.ns.struts_html.button(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.MouseElement

A button

class ll.xist.ns.struts_html.cancel(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.MouseElement

A cancel button

class ll.xist.ns.struts_html.checkbox(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.MouseElement

A html checkbox element

class ll.xist.ns.struts_html.errors(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.Element

Displays error messages which have been generated from an action or a validation method

class ll.xist.ns.struts_html.file(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.MouseElement

HTML input element of type file

class ll.xist.ns.struts_html.form(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.Element

HTML form

class ll.xist.ns.struts_html.frame(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.Element

Render an HTML frame element

class ll.xist.ns.struts_html.hidden(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.PartMouseElement

hidden form field

class ll.xist.ns.struts_html.html(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.Element

Render a HTML html element

class ll.xist.ns.struts_html.image(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.MouseElement

image input

class ll.xist.ns.struts_html.img(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.Element

html img tag

class ll.xist.ns.struts_html.javascript(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.Element

Render JavaScript validation based on the validation rules loaded by the ValidatorPlugIn.

Bases: ll.xist.ns.struts_html.Element

html link

class ll.xist.ns.struts_html.messages(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.Element

Conditionally display a set of accumulated messages.

class ll.xist.ns.struts_html.multibox(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.MouseElement

multiple checkbox element

class ll.xist.ns.struts_html.option(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.Element

option element

class ll.xist.ns.struts_html.options(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.Element

struts html options element

class ll.xist.ns.struts_html.optionsCollection(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.Element

Render a collection of select options

class ll.xist.ns.struts_html.password(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.MouseElement

a password text input field

class ll.xist.ns.struts_html.radio(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.MouseElement

html input radio

class ll.xist.ns.struts_html.reset(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.MouseElement

a reset button

class ll.xist.ns.struts_html.rewrite(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.Element

render a request uri like html link

class ll.xist.ns.struts_html.select(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.PartMouseElement

a select element text input field

class ll.xist.ns.struts_html.submit(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.MouseElement

a submit button

class ll.xist.ns.struts_html.text(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.MouseElement

a text input field

class ll.xist.ns.struts_html.textarea(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.MouseElement

a textarea

class ll.xist.ns.struts_html.xhtml(*content, **attrs)[source]

Bases: ll.xist.ns.struts_html.Element

Render HTML tags as XHTML