打印

提问须知

本主题由 mfkvfn 于 2011-6-10 15:20 解除高亮
第一个问题:
   可以用html元素的iframe标签。
第二个问题:
   borderlay可以直接嵌套使用的,也可以通过updater再嵌套一个borderlay页面的。
   注:
    被嵌套的页面的borderLayout组件的fitToBody必须设置为"false",或不设置默认为false。

示例如下,跑在AOM2.0M2上:
index.xhtml
复制内容到剪贴板
JSP 代码:
  1. <?xml version=\"1.0\" encoding=\"UTF-8\"?>
  2. <f:view
  3.    xmlns=\"http://www.w3.org/1999/xhtml\"
  4.    xmlns:f=\"http://java.sun.com/jsf/core\"
  5.    xmlns:w=\"http://www.apusic.com/jsf/widget\"
  6.    xmlns:layout=\"http://www.apusic.com/jsf/layout\"
  7.    xmlns:ajax=\"http://www.apusic.com/jsf/ajax\"
  8.    renderKitId=\"AJAX\">
  9.  
  10. <w:page title=\"OperaMasks Demos\">
  11. <w:head>
  12. <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\"></meta>
  13. </w:head>
  14.  
  15. <layout:borderLayout fitToBody=\"true\" >
  16.     <layout:panel region=\"north\" header=\"false\" id=\"titlePanel\"
  17.          >
  18.          North
  19.     </layout:panel>
  20.  
  21.   <layout:panel region=\"west\" width=\"240\" title=\"West\" split=\"true\" animate=\"true\" id=\"westPanel\"
  22.             collapsible=\"true\" autoScroll=\"true\"
  23.               >
  24.          West
  25.   </layout:panel>
  26.   <layout:panel region=\"center\" title=\"Center\" width=\"250\">
  27.         <ajax:updater url=\"layout.xhtml\" style=\"height:100%\"></ajax:updater>
  28.   </layout:panel>
  29. </layout:borderLayout>
  30. </w:page>
  31. </f:view>
layout.xhtml
复制内容到剪贴板
JSP 代码:
  1. <?xml version=\"1.0\" encoding=\"UTF-8\"?>
  2. <f:view
  3.    xmlns=\"http://www.w3.org/1999/xhtml\"
  4.    xmlns:f=\"http://java.sun.com/jsf/core\"
  5.    xmlns:w=\"http://www.apusic.com/jsf/widget\"
  6.    xmlns:layout=\"http://www.apusic.com/jsf/layout\"
  7.    xmlns:ajax=\"http://www.apusic.com/jsf/ajax\"
  8.    renderKitId=\"AJAX\">
  9.  
  10. <w:page title=\"OperaMasks Demos\">
  11. <w:head>
  12. <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\"></meta>
  13. </w:head>
  14. <layout:borderLayout height=\"300\">
  15.   <layout:panel region=\"north\" title=\"north\">
  16.    north
  17.   </layout:panel>
  18.   <layout:panel region=\"west\" width=\"300\" title=\"west\" collapsible=\"true\">
  19.      West
  20.   </layout:panel>
  21.   <layout:panel region=\"center\" title=\"center\">
  22.      Center
  23.   </layout:panel>
  24.   <layout:panel region=\"south\" title=\"south\">
  25.    south
  26.   </layout:panel>
  27.   </layout:borderLayout>
  28. </w:page>
  29. </f:view>
[ 本帖最后由 liqi6510 于 2008-3-28 14:56 编辑 ]

TOP

IoVC实例不好用

2008-3-28 16:51:08 org.apache.catalina.core.AprLifecycleListener init
信息: The Apache Tomcat Native library which allows optimal performance in pro
ction environments was not found on the java.library.path: D:\Java\jdk1.5.0_04
in;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\
stem32\Wbem;D:\Java\jdk1.6.0\bin;D:\Java\mysql-5.0.24-win32\bin;c:\Program Fil
\Microsoft SQL Server\90\Tools\binn\;
2008-3-28 16:51:09 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2008-3-28 16:51:09 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 984 ms
2008-3-28 16:51:09 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2008-3-28 16:51:09 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.13
2008-3-28 16:51:09 org.apache.catalina.startup.HostConfig deployWAR
信息: Deploying web application archive IoVC.war
2008-3-28 16:51:09 org.apache.catalina.loader.WebappClassLoader validateJarFil
信息: validateJarFile(D:\Java\Apache Tomcat 6.0\webapps\IoVC\WEB-INF\lib\javae
jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: j
ax/servlet/Servlet.class
2008-3-28 16:51:10 org.apache.catalina.core.StandardContext start
严重: Error listenerStart
2008-3-28 16:51:10 org.apache.catalina.core.StandardContext start
严重: Context [/IoVC] startup failed due to previous errors
2008-3-28 16:51:11 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2008-3-28 16:51:11 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2008-3-28 16:51:11 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/62 config=null
2008-3-28 16:51:11 org.apache.catalina.startup.Catalina start
信息: Server startup in 2509 ms

TOP

急需解决

严重: Exception sending context initialized event to listener instance of class org.operamasks.faces.config.FacesConfigLoader
java.lang.NullPointerException
   at org.operamasks.faces.config.FacesConfig.applyApplicationConfig(FacesConfig.java:775)
   at org.operamasks.faces.config.FacesConfig.applyConfig(FacesConfig.java:730)
   at org.operamasks.faces.config.FacesConfig.load(FacesConfig.java:170)
   at org.operamasks.faces.config.FacesConfigLoader.loadFacesConfig(FacesConfigLoader.java:63)
   at org.operamasks.faces.config.FacesConfigLoader.contextInitialized(FacesConfigLoader.java:108)
   at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3830)
   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4337)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at org.apache.catalina.core.StandardService.start(StandardService.java:516)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2008-4-2 8:49:05 org.apache.catalina.core.ApplicationContext log

TOP

myeclipse 建web项目,在tomcat下运行报异常

web项目在tomcat下建出问题
呵呵,这是我在在myeclipse下建了一个web项目,服务器用tomcat总是报以下错误,请给解决一下吧。
2008-8-19 9:58:42 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class org.operamasks.faces.config.FacesConfigLoader
java.lang.NullPointerException
 at org.operamasks.faces.config.FacesConfig.applyApplicationConfig(FacesConfig.java:764)
 at org.operamasks.faces.config.FacesConfig.applyConfig(FacesConfig.java:719)
 at org.operamasks.faces.config.FacesConfig.load(FacesConfig.java:166)
 at org.operamasks.faces.config.FacesConfigLoader.loadFacesConfig(FacesConfigLoader.java:63)
 at org.operamasks.faces.config.FacesConfigLoader.contextInitialized(FacesConfigLoader.java:108)
 at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
 at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336)
 at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
 at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
 at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
 at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
 at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
 at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
 at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
 at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
 at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
 at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
 at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
 at org.apache.catalina.core.StandardService.start(StandardService.java:448)
 at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
 at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
 at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2008-8-19 9:58:42 org.apache.catalina.core.StandardContext start

TOP

楼上的AOM没安装好.

另外不要把帖子发到这里来,这里只是教你怎么发帖.这都第四页了,谁会来这里看呀.
以后发帖直接点击右上角菜单栏的"帮助"菜单下面的"新帖"按钮

TOP

引用:
原帖由 mfkvfn 于 2008-8-19 10:18 发表
楼上的AOM没安装好.

另外不要把帖子发到这里来,这里只是教你怎么发帖.这都第四页了,谁会来这里看呀.
以后发帖直接点击右上角菜单栏的"帮助"菜单下面的"新帖"按钮 ...
呵呵谢谢,我试着重装一下aom

TOP

grid报错

OS版本:windowsxp
AOM版本peramasks-faces_2.0M2
部署应用:
grid代码:          selectedRow="#{allSortManagerBean.row}"
         jsvar="sort"
                              selectedRowData="#{allSortManagerBean.selectedSortHelp}"
                              value="#{allSortManagerBean.sortListData}" var="sort"
         paged="true" style="height:280px" rows="10" >
            utputColumn id="id" align="left" width="50" header="编号"
               value="#{sort.id}"/>
            utputColumn id="name" align="center" width="50" header="名称"
               value="#{sort.name}" />
            utputColumn id="belong" align="center" width="50"
               header="所属类别" value="#{sort.belongname}" />
            utputColumn id="date" align="center" width="50"
               header="创建日期" value="#{sort.date}" />
            utputColumn id="useable" align="center" width="50"
               header="是否可用" value="#{sort.useable}" />
         

bean代码:
@Bind
private UIDataGrid grid;
private int row;
private List sortListData;

private SortHelp selectedSortHelp;

现象:grid加载数据出错
Error Rendering View[/sortmanager/allSortManager.xhtml]
javax.el.ELException: /sortmanager/allSortManager.xhtml @96,46 value="#{sort.belong}": 找不到类型#primitive(sort)的'belong'属性。
   at __expression__(0)
-------------------------
   at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:76)
   at org.operamasks.faces.component.widget.grid.UIOutputColumn.getValue(UIOutputColumn.java:72)
   at org.operamasks.faces.render.widget.yuiext.DataRendererHelper.getColumnValue(DataRendererHelper.java:276)
   at org.operamasks.faces.render.widget.yuiext.DataRendererHelper.encodeJsonData(DataRendererHelper.java:229)
   at org.operamasks.faces.render.widget.yuiext.DataRendererHelper.loadData(DataRendererHelper.java:364)
   at org.operamasks.faces.render.widget.yuiext.DataRendererHelper.loadData(DataRendererHelper.java:335)
   at org.operamasks.faces.render.widget.yuiext.DataGridViewDelegate.delegate(DataGridViewDelegate.java:75)
   at org.operamasks.faces.render.delegate.ViewDelegateManager.processViewDelegates(ViewDelegateManager.java:76)
   at org.operamasks.faces.facelets.FaceletViewHandlerHook.renderView(FaceletViewHandlerHook.java:182)
   at org.operamasks.faces.lifecycle.RenderResponse.execute(RenderResponse.java:42)
   at org.operamasks.faces.lifecycle.LifecycleImpl.doPhase(LifecycleImpl.java:108)
   at org.operamasks.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:81)
   at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
   at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
   at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
   at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
   at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
   at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
   at java.lang.Thread.run(Unknown Source)

TOP

引用:
原帖由 ywlx 于 2008-10-9 11:32 发表
OS版本:windowsxp
AOM版本peramasks-faces_2.0M2
部署应用:
grid代码:
            
            
            
            
            
         
bean代码:
@Bind
private UIDataGrid grid;
private int row;
private List sortListData;

private SortHelp selec ...
自己搞定了,是把变量名sort改为其他的就没问题了,好像叫这个名字不合法,希望aom改进

TOP

我在做editDataGrid可编辑表格的时候,一开始可以双击表格进行编辑,但是我增加了个查询筛选功能后,返回给同一个editDataGrid,就不能双击表格进行编辑,就是双击后没反应,就像不可编辑静态表格那样,没有报错.
请问这是什么问题
使用的环境:操作系统xp,JDK版本1.5,Apusic服务器版本apusic-5.1,AOM版本AOM2.1

TOP

TOP