1)不使用Validator靜態產生js,直接在客戶端使用js
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib uri="/tags/struts-bean" prefix="bean"%>
<%@ taglib uri="/tags/struts-html" prefix="html"%>
<html:html>
<HEAD>
?<TITLE>New Account Registration</TITLE>
<script type="text/javascript">
function runMyJavascript() {
alert ("Hello from function");
}
function add()
{
alert("Hello this add");
}
</script>
</HEAD>
<BODY BGCOLOR="#FDF5E6">
<html:form action="/login.do">
Password : <html:text property="password" /><br>
<html:button property="butType" value="Edit" onclick ="runMyJavascript()" />??
<html:button property="addButton" value ="Add" onclick ="add()"/>
</html:form>
</BODY>
</html:html>
2)
jstl的一些常用web開源組件(如xtree,樹型菜單等),
http://www.husted.com/central/Resources/