作者热门文章
- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.wicketstuff.yav.YavBehavior.verifyFormName()
方法的一些代码示例,展示了YavBehavior.verifyFormName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YavBehavior.verifyFormName()
方法的具体详情如下:
包路径:org.wicketstuff.yav.YavBehavior
类名称:YavBehavior
方法名:verifyFormName
暂无
代码示例来源:origin: org.wicketstuff/wicketstuff-yav
@Override
public void onComponentTag(Component component, ComponentTag tag)
{
super.onComponentTag(component, tag);
if (!Form.class.isAssignableFrom(component.getClass()))
{
throw new WicketRuntimeException("This behavior is only applicable on a Form component");
}
Form<?> form = (Form<?>)component;
// Retrieve and set form name
String formName = verifyFormName(form, tag);
tag.put("onsubmit", "return yav.performCheck('" + formName + "', rules);");
// Open the Yav script (inlined JavaScript)
AppendingStringBuffer buffer = new AppendingStringBuffer("<script>\n");
buffer.append("var rules=new Array();\n");
// Visit all form components and check for validators (and write the
// appropriate Yav rules in the current inlined JavaScript)
form.visitFormComponents(new YavFormComponentVisitor(buffer, form));
// Build the call to the yav.init with the proper form name
buffer.append("function yavInit() {\n");
buffer.append(" yav.init('" + formName + "', rules);\n");
buffer.append("}\n");
// Close the Yav script
buffer.append("</script>\n");
// Write the generated script into the response
Response response = RequestCycle.get().getResponse();
response.write(buffer.toString());
}
代码示例来源:origin: org.wicketstuff/yav
String formName = verifyFormName(form, tag);
本文整理了Java中org.wicketstuff.yav.YavBehavior.verifyFormName()方法的一些代码示例,展示了YavBehavior.verifyFormName()的
本文整理了Java中org.wicketstuff.yav.YavBehavior.addJavascriptReference()方法的一些代码示例,展示了YavBehavior.addJavasc
我是一名优秀的程序员,十分优秀!