Java tapestry表单类型=输入中的图像不工作
我正试图用一个像这样的图片Java tapestry表单类型=输入中的图像不工作,java,tapestry,Java,Tapestry,我正试图用一个像这样的图片 <input t:id="submitButton" t:type="image" type="image" src="images/h_logon_button.png"/> 如何使用图像创建提交按钮。如果我使用css,验证失败后图像就会消失 有什么想法吗? TxCSS将起作用。这听起来像是另一个具有更高特异性的CSS规则应用于验证失败时的按钮。只要检查一下按钮,看看哪个规则会覆盖它 您看到的错误是由t:type=“image”引起的。这里您告诉tap
<input t:id="submitButton" t:type="image" type="image" src="images/h_logon_button.png"/>
如何使用图像创建提交按钮。如果我使用css,验证失败后图像就会消失
有什么想法吗?
TxCSS将起作用。这听起来像是另一个具有更高特异性的CSS规则应用于验证失败时的按钮。只要检查一下按钮,看看哪个规则会覆盖它 您看到的错误是由
t:type=“image”
引起的。这里您告诉tapestry您的输入应该是组件类型image
。您可以通过三种方式解决此问题:
t:id=“submitButton”
和t:type=“image”
,这样您的提交将只是一个普通的旧html提交t:type=“submit”
t:type=“image”
并添加与您提供的id相关的组件,如@component(id=“submitButton”)private submitButton代码>
Tapestry有一个特定的组件,ImageSubmit,用于您的情况。谢谢。另一个Css有焦点样式,因此在提交后,按钮获得焦点,并应用这些样式,从而导致图像消失。现在用t:type=“submit”修复了它。德克萨斯州
Unable to resolve 'image' to a component class name.