基于struts的web操纵开辟总结(二)[Java编程]
本文“基于struts的web操纵开辟总结(二)[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
一:翻开模态框时showModual()办法并没有供应翻开的窗体的title的参数,title要写在翻开的模态框的jsp页面的<head></head>的内.
且要把<TITLE></TITLE>标签放在<HEAD></HEAD>中的最上边.
解析:
1 情势窗口对比特别,所以关于title的位置对比敏感.
2 title标签本来就应当放在<HEAD></HEAD>中的最上边, 只不过普通的
窗口答应大概忽视了title没有放在最上面的错误
二:在做开辟时发现了一个问题,以下:
Cannot find bean under name org.apache.struts.taglib.html.BEAN
网络上找的资料以下:
1.试图在Struts的form标志外利用form的子元素.在背面利用Struts的html标志等
2.不经意利用的无主体的标志,如web 服务器解析时当作一个无主体的标志,随后利用的标志都被认为是在这个标志之外的
3.还有就是在利用taglib引入HTML标志库时,你利用的prefix的值不是html
4.property必须和所要提交的action对应的formbean中的某个属性相匹配(必须有一个formbean)
5.要利用标签,外层必须利用标签,不能利用html的
三.关于java引用jar的问题:
1.多工程一同开辟时,假如要引用另一个工程的类,可以把另一个工程打成jar包放在公布服务如jboss公布的目录下(如jboss-4.0.5.GA\server\default\lib)下,并在工程代码里引另一个另一个工程,这样,代码就不会报找不到类的错误了.
2.同时,要注意假如不把工程打成jar包,也可以把工程公布的目录放在jboss公布的目录下,在工程里引入这个工程的jar包便可以了.
3.当在本工程与jboss的lib目录有反复的jar包的情形下,运行利用程序就会报错,会的提醒类找不到,所以,两个目录只能存在一个jar包.
四:在发送ajax恳求时,假如是某个表单的数据量非常大,这时刻假如用method:"get"的话,恳求会发不到action端,也没有返回后果,这时刻需求把method:"get"改成method:"post"就不会了.
五:
本来想在大众的一个工程里写一个jsp,这个jsp里有调用本工程的servlet里的代码,这时刻想别的的工程都引用这个jsp,但是呈现一个问题:别的工程里认不到这个大众工程里的jsp引入的类.目前,我的做法是每个工程都安排这个引入类.其实最好的办法应当是把这个大众的类生成jar,放在每个工程下,或放在服务器公布的目录下.这点与js差别,大众的js可以放在一个工程下,别的的工程去引用它就行了.
以上是“基于struts的web操纵开辟总结(二)[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |