解决JSP页面无法使用EasyUI里面class="easyui-dialog"的问题

时间:2023-03-09 04:49:44
解决JSP页面无法使用EasyUI里面class="easyui-dialog"的问题

当使用MyEclipse新建一个JSP页面的时候,MyEclipse会自动添加一些标记,这些标记也许不一定会在工程中使用到。比如<base href="<%=basePath%>">通常可以使用../来代替。除此之外,这些标记也许会对其它工具产生影响,如果使用JQuery EasyUI就可能无法正常使用以下代码:

<div id="dlg" class="easyui-dialog" title="Basic Dialog"
data-options="iconCls:'icon-save'"
style="width:400px;height:200px;padding:10px">The dialog
content.
</div>

这时是由于<base href="<%=basePath%>">和<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">改为<!DOCTYPE HTML>的缘故,具体原因目前还没有搞懂,但删除<base href="<%=basePath%>">,并将<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">改为<!DOCTYPE HTML>之后,功能就恢复正常了。希望知道原因的大神多多分享交流一下。