Friday, February 5, 2010

NS2.31 installation in Linux Ubuntu8.04

I installed 'ns-allinone-2.31' using source package for UBUNTU8.04. Before install ns2 need to installed some dependency. Please follow following link for more details. This is shown 'ns-allinone-2.33' installing on UBUNTU.

Related Link: http://c-perl-programming.blogspot.com/2009/04/ns2-installation-in-linux-ubuntu.html

To set path:
1. export PATH=${PATH}:path01:path02
2. export LD_LIBRARY_PATH='path01, path02'
3. export TCL_LIBRARY=path01

Tuesday, December 2, 2008

Calling Action on OnChange event of Drop Down List with Struts2

Last week I was having problem with drop down onchange event on strut project. I wanted to load some data to Drop down list according to another item in a drop down list when it is changed. Finally I found this way as the solution with JavaScript. Within the JSP page can be called any Struts Action using JavaScript function. I have mentioned some of sample code regarded to all steps.


Class Diagram for the scenario:-


Code sample for “VIEW” (createSchedule.jsp):-

---- JavaScript Code ----

<script type="text/javascript">

function onTypeChange() {

document.scheduleForm.action = 'loadCourcesForType.action';

document.scheduleForm.submit();

}

</script>

---- HTML Code ----

<s:select name="sch.course.courseTypes.typeId"

list="#session.crsTypes"

listKey="typeId"

listValue="typeName"

onchange="onTypeChange()" />

<s:select name="sch.course.courseId"

list="#session.courses"

listKey="courseId"

listValue="courseName" />


Code sample for STRUTS XML:-

<action name="loadCourcesForType"

method="loadCoursesForType"

class="com.abc.struts.action.ScheduleAction" >

<result name="success"&gt createSchedule.jsp </result&gt

</action>


Code sample for ACTION class (ScheduleAction.java):-

public String loadCoursesForType() {

// Load Courses to Session

courses = get courses due to the selected course type (as sch.getxxx(selected_type))

session.put("courses", courses);

return "success";

}

Friday, November 7, 2008

A nice Home Page for YOU

iGoogle (formerly Google Personalized Homepage and Google IG), a service of Google, is a customizable AJAX-based startpage much like Netvibes, Pageflakes, My Yahoo! and Windows Live Personalized Experience. It was originally launched in May 2005. Its features include the capability to add web feeds and Google Gadgets (similar to those available on Google Desktop).

It is really nice single page to track lot of internet stuff with your prefer. Then no need to open many windows or tabs to visit them individually. You can get lot of services such as Browsing mails, chatting on g-talk, looking videos on u-tube and browsing latest news through Google Gadgets. You can change look and feel also with themes.



Go to iGoogle now