Saturday, 25 October 2014

Exploring web2.0 features in web sphere portal8.0


Example :- 

<%@page session="false" contentType="text/html" pageEncoding="ISO-8859-1" import="java.util.*,javax.portlet.*,com.ibm.explorecsa.*" %>
<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet"%>        
<%@taglib uri="http://www.ibm.com/xmlns/prod/websphere/portal/v6.1/portlet-client-model" prefix="portlet-client-model" %>        
<portlet:defineObjects/>
<portlet-client-model:init>
      <portlet-client-model:require module="ibm.portal.xml.*"/>
      <portlet-client-model:require module="ibm.portal.portlet.*"/>   
</portlet-client-model:init> 

<!--Below ibm image is source link for action -->
<div class="c2a:source someotherclass">
    <span class="c2a:typename" 
          style="display:none">http://www.ibm.com/xmlns/prod/datatype#email822
    </span>
    <b class="c2a:value" style="display:none;">johndoe@acme.com</b>
    <img class="c2a:anchor" src="<%=request.getContextPath() %>/img/my_logo.jpg"/>   
    <p class="c2a:display" style="display:none;">             
        <b>This is a sample click-to-action source</b>          
        <b>You can add an optional header to your action menu</b>
    </p>   
</div>

<!--After user clicks on ibm the data in value is populated in text box -->
<form class="c2a:target" onsubmit="doSomething(this);return false"
      action="javascript:void(0)" > 
    <span class="c2a:typename" style="display:none;"> http://www.ibm.com/xmlns/prod/datatype#email822</span>
    <p class="c2a:action-label">Show inbox</p> 
    <input type="text" class="c2a:action-param" name="someInputName">
</form>

Output :-







No comments:

Post a Comment

Custom single threaded java server

 package com.diffengine.csv; import java.io.*; import java.net.*; import java.util.Date; public class Server { public static void main(Str...