我正在一个网站上工作,我有一个主要的div. 我希望所有的div页面区域都充当链接(单击它将导致提交表单并移动到另一个页面),因此我添加了该div属性:
<div class="box1" onclick="javascript:document.forms['womenForm'].submit();" ...>
Run Code Online (Sandbox Code Playgroud)
除了该 div 内的 HTML 选择之外,该区域中的所有内容都应该链接到下一页,但应该可以单击而无需移动到下一页。
我怎样才能导致这种情况发生?我尝试用 div 包装选定的元素,给它href=""oronclick=""但仍然提交表单。
有人能解决这个问题吗?
我想知道JBoss服务器的默认行为(在我的情况下是4.2.3.GA)是以parent-first或parent-last模式加载类.如果我怀疑在父级模式下工作(即首先尝试从应用程序的WEB-INF/lib加载类,并且只有在未找到它们的情况下转到server\lib),我该如何配置它才能工作在相反 - 首先尝试从外部加载类,然后再查看应用程序内部.
在我的xml组成的元素中,我有元素让我们称之为'X',它可以包含许多不同类型的内部元素.因此,我想定义DTD解析器,以避免在其XMl验证期间解析其内容.
我试图通过以下方式定义这个elemtn:
<!ELEMENT X ANY>
并且得到错误消息,即'X'中的内部元素未定义,并且在尝试将其定义为:
<!ELEMENT X (#PCDATA)>
我收到错误消息'只允许在'X'内允许文本'
我应该如何定义X以便DTD验证器忽略元素'X'的内容?
当用java编写时,如下:
Element fieldEl = targetDocument.createElement("field");
fieldEl.setAttribute("Wine","Marlo");
fieldEl.setAttribute("Beer","Corona");
Run Code Online (Sandbox Code Playgroud)
添加属性的顺序不会保留在结果 XML 文件中。
我如何控制 XML 元素内属性的顺序(这样人们就可以轻松阅读......)?
可以说我有一个用两个方法'foo'和'goo'调用的bean,并且'goo'被标记为AOP拦截调用。
是否可以在'foo'中编写任何代码以便不直接而是通过bean的代理包装来调用'goo'方法来激活它的AOP部分?
public Class Pojo{
public void foo(){
//what should I write here in order to activate 'goo' in transactional mode??
}
@Transactional
public void goo(){
}
}
Run Code Online (Sandbox Code Playgroud) 对于那些了解JQuery的人 - 必须努力减少问题 - 我想得到elemenet,它是另一个元素的最后一个子元素(类型为'input',我知道它的ID('myID').
什么是正确的查询: 我试过了:
$("input:last-child", $("#myID"));
$("#myID input:last-child")
Run Code Online (Sandbox Code Playgroud)
但它没有用
我有一个与使用IE8浏览器不兼容的应用程序.
我正在寻找一种方法来配置运行此应用程序的Tomcat,因此IE8可以读取页面并将其视为IE7或IE6
通过谷歌搜索到目前为止,我发现了一个可能的建议,即在http响应中添加标题:
X-UA-Compatible:IE = EmulateIE7
here
告诉IE8就像IE7一样.
问题是这种方式需要添加应在应用程序级别添加的过滤器.我想知道你们是否熟悉Tomcat能够发送其http内容与IE7(或IE6)兼容的更通用的方法吗?
java ×4
xml ×2
aop ×1
classloader ×1
dtd ×1
html ×1
http ×1
javascript ×1
jboss ×1
jquery ×1
spring ×1
spring-aop ×1
tomcat5.5 ×1