-- wps만 사용할경우

$profile\installedApps\node1\wps.ear\wps.war\WEB-INF\lib

 

-- 포탈 모든 자원이 사용할 경우

C:\IBM\WebSphere\PortalServer\shared\ext

 

-- Web.xml 적용위치

$profile\config\cells\noper\applications\wps.ear\deployments\wps\wps.war\WEB-INF

document.LoginForm.target="";
 document.LoginForm.action="/wps/portal/cxml/04_SD9ePMtCP1I800I_KydQvyHFUBADPmuQy";
 document.LoginForm.method="post";
 document.LoginForm.submit();

--일반 wps에서 사용시 jar 넣는곳.

C:\IBM\WebSphere\wp_profile\installedApps\node1\wps.ear\wps.war\WEB-INF\lib

--포틀렛에서 jar 파일 사용시 넣는곳
C:\IBM\WebSphere\PortalServer\shared\ext


--디플로이 안되어있을때 넣는곳.

C:\IBM\WebSphere\wp_profile\config\cells\noper\applications\wps.ear\deployments\wps\wps.war\WEB-INF

                                ArrayList mainMenuList = new ArrayList();    // 메인 메뉴 리스트.

                                HashMap subMenuList = new HashMap();     // 서브 메뉴 리스트.

                                int menuCountChk = 0;

                            %>

 

                            

                                

                                

                                    

                                        

                                            

                                                boolean isNodeSelected=wpsSelectionModel.isNodeSelected(wpsNavNode);

                                                String rowCssClass=isNodeSelected ? "wpsNavItem selected" : "wpsNavItem";

                                                boolean nodeHasChildren=wpsNavModel.hasChildren(wpsNavNode);

                                                Iterator iter = wpsNavModel.getChildren(wpsNavNode); // 자식 노드 .

                                                boolean isExpanded=((Boolean)((com.ibm.portal.state.StateModel)wpsNavModel).getState(wpsNavNode, com.ibm.portal.state.StateType.EXPANSION)).booleanValue() ;

                                                boolean openInNewWindow=com.ibm.portal.content.ContentNodeType.EXTERNALURL.equals(wpsNavNode.getContentNode().getContentNodeType());

                                                boolean isLabel=com.ibm.portal.content.ContentNodeType.LABEL.equals(wpsNavNode.getContentNode().getContentNodeType());

                                                int currentNavLevel=wpsNavLevel.intValue();

                                                

                                                mainMenuList.add(wpsNavNode); // 메인 메뉴.

                                                subMenuList.put(wpsNavNode.getObjectID(),iter); //서브 메뉴.

                                                

                                                String menuNm = wpsNavNode.getTitle(request.getLocale());

                                                

                                                menuCountChk++;

                                            %>

                                            

                                                

                                                    ','<%=menuNm%>')">

                                                        

                                                    

                                                

                                                

                                                    

                                                        

                                                        href=''

                                                        <% if (openInNewWindow) {%> target="_blank" <% } %>>

                                                    

                                                    

  •                                                     

                                                    

                                                

                                            

                                        

                                    

                                      

                                       

                                          

                                          

                                              for(int i =0; i

                                                  ContentNode parentNode = (ContentNode)mainMenuList.get(i);

                                                  System.out.println(parentNode.getObjectID());

                                                  Iterator iter = (Iterator)subMenuList.get(parentNode.getObjectID());

                                          %>  

                                              

                                                  

                                            

                                                    while(iter.hasNext()){

                                                        NavigationNode childNode2ndLevel = (NavigationNode)iter.next();

                                                        String childNodeName = childNode2ndLevel.getTitle(request.getLocale());

                                                        String childDesc = childNode2ndLevel.getDescription(request.getLocale());

                                                        boolean childNewWindow=com.ibm.portal.content.ContentNodeType.EXTERNALURL.equals(childNode2ndLevel.getContentNode().getContentNodeType());

                                                        boolean isActiveChk = childNode2ndLevel.getContentNode().isActive(); // 활성 비활성 체크.

                                            %>

                                                        

      •                                                     

                                                            <% if (childNewWindow) {%> target="_blank" <% } %>>

                                                                

                                                              

                                                        

                                                        

      •                                                 

                                            

                                                    }

                                             %> 

                                                    

                                                  

                                              

                                                  }   

                                               %>

                                                  

                                             

                                          

                                              

          + Recent posts