浅谈struts-dojo的使用

我使用的是struts-2.1.8版本。

1、导入struts2-dojo-plugin-2.1.8.jar,这个可以在struts解压包里找到。

2、在用使用dojo的页面引入

<%@taglib  prefix="sx" uri="/struts-dojo-tags" %>

 

3、导入js标签库

 

<sx:head/>

 

到此struts和dojo便整合完毕,我们就可以在页面上使用struts-dojo的标签了。

struts-dojo的标签有:head、div、a、submit、bind、datetimepicker、tabbedpanel、textarea、autocompleter。

贴几个应用的例子

div标签:

<s:url id="test1" value="test.action"></s:url>
<sx:div theme="ajax" cssClass="testCss" href="%{test1}">正在加载数据...</sx:div>

 

提交表单的submit标签:

 

<s:form action="test2.action" onsubmit="return check()">
        <input name="test2" id="test2"/>
	<sx:submit type="button" targets="mydiv" label="提交"></sx:submit>
</s:form>
<div id="mydiv"></div>

 

你可能感兴趣的:(struts,dojo)