Help with JSP code to access channel properties
hi,
So I've added a new string property to the search channel (still can't figure out how to do it through the UI with ps7, see my other topic, but for now added it manually by downloading, editing and reuploading the DP).
Now how can I access the contents of that string property (which is set in the psconsole) from within the jsp files? It's probably quite simply but I just can't find the correct docs for that kind of info, so any help is appreciated.
thanks.
Here's a piece of code that I use to get an Integer property from the display profile:
<dtpc:getIntegerProperty id="tabLevel" key="tabLevel"/>
<jx:declare id="tabLevel" type="Integer"/>
<% if (tabLevel.intValue() == 0 ) { %>
<jsp:include page="header.jsp" flush="true"/>
<%@ include file="primaryContainer.jsp"%>
<% showFooter = true; %>
<% } else { %>
<%@ include file="secondaryContainer.jsp"%>
<% } %>
There is also a getStringProperty tag that should work for you. The available tags for the desktopProviderContext can be found at /var/opt/SUNWportal/portals/portal1/desktop/default/tld/desktopProviderContext.tld
BTW, that's the only way I've figured out how to add new properties is by manually adding it to the DP and uploading it back.
Similar Messages
-
can we change this " if(!(session.isNew()))" to be jstl?
thxIf you need to handle sessions you'd do that in a servlet or perhaps a custom tag. So for example in a servlet I'd check the session state and then set this state in a User bean for example that is stored in the session. Then I'd forward the request to my JSP and in the JSP i'd do this:
<c:choose>
<c:when test="${user.new}">
</c:when>
<c:otherwise>
</c:otherwise>
</c:choose>(the User bean will have an isNew() method)
Thats one possibility of many and not necessarily the best either.
Message was edited by:
gimbal2 -
Need help with WMI code that will send output to db
'm new to WMI code writing, so I need some help with writing code that we can store on our server. I want this code to run when a user logs into their computer
and talks to our server. I also want the code to:
* check the users computer and find all installed patches
* the date the patches were installed
* the serial number of the users computer
* the computer name, os version, last boot up time, and mac address
and then have all this output to a database file. At the command prompt I've tried:
wmic qfe get description, hotfixid
This does return the patch information I'm looking for, but how do I combine that line of code with:
wmic os get version, csname, serialnumber, lastbootuptime
and
wmic nicconfig get macaddress
and then get all this to output to a database file?Thank you for the links. I checked out http://technet.microsoft.com/en-us/scriptcenter/dd793612.aspx and
found lots of good information. I also found a good command that will print information to a text file.
Basically what I'm trying to do is retrieve a list of all installed updates (Windows updates and 3rd party updates). I do like that the below code because it gives me the KB numbers for the Windows updates. I need this information so my IT co-workers &
I can keep track of which of our user computers need a patch/update installed and preferably which patch/update. The minimum we want to know is which patches / updates have been installed on which computer. If you wondering why we don't have Windows automatic
updates enable, that's because we are not allowed to.
This is my code so far.
#if you want the computer name, use this command
get-content env:computername
$computer = get-content env:computername
#list of installed patches
Get-Hotfix -ComputerName $computer#create a text file listing this information
Get-Hotfix > 'C:\users\little e\Documents\WMI help\PowerShell\printOutPatchList.txt'
I know you don't want to tell me the code that will print this out to a database (regardless if it's Access or SQL), and that's find. But maybe you can tell me this. Is it possible to have the results of this sent to a database file or do I need to go into
SQL and write code for SQL to go out and grab the data from an Excel file or txt file? If I'm understanding this stuff so far, then I suspect that it can be done both ways, but the code needs to be written correctly for this to happen. If it's true, then which
way is best (code in PowerShell to send information to SQL or SQL go get the information from the text file or Excel file)? -
Can you help with the code to publish Flash to my own domain.
Thank you for your help, I publish the my site to my own domain, I do not use .Mac, I tested your code and ity works well on .Mac, can you help with the code to publish to my own domain.
Thank you againYou appear to have just collected a variety of code snippets and thrown them together, including a section of AS2 code ( gage.onRelease = function() {... )
The suggestion I offered yesterday still stands. You should find a tutorial regarding AS3 and the atan2 function. Beyond that, what you show suggests this is a school assignment. You should seek help from your fellow students and instructor if that is the case. -
I need help with this code error "unreachable statement"
the error_
F:\Java\Projects\Tools.java:51: unreachable statement <-----------------------------------------------------------------------------------------------------------------THIS
int index;
^
F:\Java\Projects\Tools.java:71: missing return statement
}//end delete method
^
F:\Java\Projects\Tools.java:86: missing return statement
}//end getrecod
^
3 errors
import java.util.*;
import javax.swing.*;
import java.awt.*;
public class Tools//tool class
private int numberOfToolItems;
private ToolItems[] toolArray = new ToolItems[10];
public Tools()//array of tool
numberOfToolItems = 0;
for(int i = 0; i < toolArray.length; i++)//for loop to create the array tools
toolArray[i] = new ToolItems();
}//end for loop
}//end of array of tools
public int search(int id)//search mehtod
int index = 0;
while (index < numberOfToolItems)//while and if loop search
if(toolArray[index].getID() == id)
return index;
else
index ++;
}//en while and if loop
return -1;
}//end search method
public int insert(int id, int numberInStock, int quality, double basePrice, String nm)//insert method
if(numberOfToolItems >= toolArray.length)
return 0;
int index;
index = search(id); <-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HERE
if (index == -1)
toolArray[index].assign(id,numberInStock, quality, basePrice,nm);
numberInStock ++;
return 1;
}//end if index
}//end if toolitem array
return -1;
}//end insert method
public int delete(/*int id*/)//delete method
}//end delete method
public void display()//display method
for(int i = 0; i < numberOfToolItems; i++)
//toolArray.display(g,y,x);
}//end display method
public String getRecord(int i)//get record method
// return toolArray[i].getName()+ "ID: "+toolArray[i].getID()
}//end getrecod
}//end class
Edited by: ladsoftware on Oct 9, 2009 6:08 AM
Edited by: ladsoftware on Oct 9, 2009 6:09 AM
Edited by: ladsoftware on Oct 9, 2009 6:10 AM
Edited by: ladsoftware on Oct 9, 2009 6:11 AMladsoftware wrote:
Subject: Re: I need help with this code error "unreachable statement"
F:\Java\Projects\Tools.java:51: unreachable statement <-----------------------------------------------------------------------------------------------------------------THIS
int index;
^
F:\Java\Projects\Tools.java:71: missing return statement
}//end delete method
^
F:\Java\Projects\Tools.java:86: missing return statement
}//end getrecod
^
3 errorsThe compiler is telling you exactly what the problems are:
public int insert(int id, int numberInStock, int quality, double basePrice, String nm)//insert method
if(numberOfToolItems >= toolArray.length)
return 0; // <<== HERE you return, so everyting in the if block after this is unreachable
int index;
index = search(id); //< -----------------------------------------------------------------------------------------------------------------HERE
if (index == -1)
toolArray[index].assign(id,numberInStock, quality, basePrice,nm);
numberInStock ++;
return 1;
}//end if index
}//end if toolitem array
return -1;
}//end insert method
public int delete(/*int id*/)//delete method
// <<== HERE where is the return statement?
}//end delete method
public String getRecord(int i)//get record method
// return toolArray.getName()+ "ID: "+toolArray[i].getID() <<== HERE you commented out the return statement
}//end getrecod
}//end class -
I need help with my code..
hi guys. as the subject says I need help with my code
the Q for my code is :
write a program that reads a positive integer x and calculates and prints a floating point number y if :
y = 1 ? 1/2 + 1/3 - ? + 1/x
and this is my code
This program that reads a positive integer x and calculates
and prints a floating point number y if :
y = 1 - 1/2 + 1/3 - ? + 1/x
import java.util.Scanner; // program uses class Scanner
class Sh7q2
// main method begins execution of Java application
public static void main( String args[] )
// create Scanner to obtain input from command window
Scanner input = new Scanner( System.in );
int i = 1; // i is to control the loop
int n = 2; // n is suppose to control the number sign
int x; // a positive integer entered by the user
int m;
System.out.println("Enter a positive integer");
x = input.nextInt();
do
m = (int) Math.pow( -1, n)/i;
System.out.println(m);
n++;
i++;
while ( m >= 1/x );
} // end method main
} // end class Sh7q2 when I compile it there is no error
but in the run it tells me to enter a positive integer
suppose i entered 5
then the result is 1...
can anyone tell me what's wrong with my codeThis program that reads a positive integer x and calculates
and prints a floating point number y if :
y = 1 - 1/2 + 1/3 - ? + 1/x
import java.util.Scanner; // program uses class Scanner
class Sh7q2
// main method begins execution of Java application
public static void main( String args[] )
// create Scanner to obtain input from command window
Scanner input = new Scanner( System.in );
int i = 1; // i is to control the loop
int n = 1; // n is suppose to control the number sign
int x; // a positive integer entered by the user
double m;
int a = 1;
double sum = 0;
System.out.println("Enter a positive integer");
x = input.nextInt();
for ( i = 1; a <= x; i++)
m = Math.pow( -1, n+1)/i;
sum = sum + m;
n++;
a++;
System.out.print("y = " + sum);
} // end method main
} // end class Sh7q2is it right :S -
Hi ,
I'm new to beans .Please help me on this. I have 2 jsp pages -trial.jsp and trial2.jsp and a bean class-UserInfo.java
I'm setting the bean values from trial.jsp and trying to retrieve from trial2.jsp. But the values are coming as null. Can you please help me on this.
Code of Trial.jsp
<html>
<body>
<form name="beanTest" method="get" action="trial2.jsp">
<table width="60%">
<tr>
<td width="44%">Name</td>
<td width="56%"><label>
<input type="text" name="name" id="name">
</label></td>
</tr>
<tr>
<td>Age</td>
<td><input type="text" name="age" id="age"></td>
</tr>
<tr>
<td>Occupation</td>
<td><input type="text" name="occupation" id="occupation"></td>
</tr>
<tr>
<td><label>
<jsp:useBean id="person" class="javaUtil.UserInfo" scope="request"/>
<jsp:setProperty property="*" name="person"/>
<input type="submit" value="Test the Bean">
</form>
</body>
</html>
Trial2.jsp
<form>
<jsp:useBean id="person" class="javaUtil.UserInfo" scope="request"/>
Name<jsp:getProperty property="name" name="person"/><br>
age:<jsp:getProperty property="age" name="person"/><br>
job:<jsp:getProperty property="occupation" name="person"/><br>
</form>
UserInfo.java
package javaUtil;
import java.io.Serializable;
public class UserInfo implements Serializable{
private static final long serialVersionUID = 1L;
private String name;
private int age;
private String occupation;
public String getName()
return this.name;
public void setName(String name)
this.name=name;
public int getAge()
return this.age;
public void setAge(int age)
this.age=age;
public String getOccupation()
return this.occupation;
public void setOccupation(String occupation)
this.occupation=occupation;
Please help me.....Actually you're probably off on a false trail with jsp:useBean. The more up to date methods use tag libraries (typically JSTL) and access bean attributes using EL, bean expression language. E.g. you put your initial form data into a request attribute called "data" and you put:
<input type="text" name="property1" value="${data.property1}" ....useBean is no use for binding returned fields from a form. Always remember that your JSP generates HTML and once that HTML is sent to the browser that's it, the JSP has done it's job and finished. Only with JSF, at present, does what you write in your JSP affect the processing of received form data. When you get the form data back you need to "bind" the values from the request back to the bean. A framework like Spring will do this stuff for you, but in a raw Servlet/JSP environment it's up to you. -
Any help with this will be really appreciated. I'm new to programming.
If I search for an ssn in a database, I want to view all records relating to that ssn. However, I am getting all the records in the table.
eg.
at the prompt for ssn, let's say I enter 111111111
I would like to see
111111111 abc xyz etc
111111111 pdg ppp etc
however, I am getting
000000000 utt tui etc
111111111 tug etg etc
How do I make limit the search to the ssn I want?
The related code is below.
Thanks.
Java Code
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
if (checkLoginSessionPresent(request, response)) {
loadTable("/esoladm/TaxView.jsp", request, response);
else {
checkLoginSessionRedirect("/esoladm/ESOLAdminMain.jsp", request, response);
JSP Code
<% while (MyTaxSuppress != null) { %>
<% String sPlanCode = MyTaxSuppress.getPlanCode(); %>
<% String sSSN = MyTaxSuppress.getSSN(); %>
<% String sTaxYear = MyTaxSuppress.getTaxYear(); %>
<% String sDistCode = MyTaxSuppress.getDistCode(); %>
<% double sGrAmount = MyTaxSuppress.getGrAmount(); %>
<% String sStmtType = MyTaxSuppress.getStmtType(); %>
<% boolean bNewSuppress = MyTaxSuppress.getNewSuppress(); %>
<% String rowID = sPlanCode; %>
<% rowID += sSSN; %>
<% rowID += sTaxYear; %>
<% rowID += sDistCode; %>
<% rowID += sStmtType; %>
<% rowID += sGrAmount; %>
<% System.out.println( "Do While lp exiti" + rowID);%
<% if (bNewSuppress) { %>
<% out.println( "<TD> %>
<% <img BORDER='0' SRC='/esoladm/ESOLNew2.gif' %>
<% ALT='' WIDTH='50' HEIGHT='20'> </TD >"); %>
<% } else { %>
<% out.println( "<TD></TD>"); %>
<% } %>
<TD><%= sPlanCode %></TD>
<TD><%= sSSN %></TD>
<TD><%= sTaxYear %></TD>
<TD><%= sDistCode %></TD>
<TD><%= sGrAmount %></TD>
<TD><%= sStmyType %></TD>
<TD><input TYPE="checkbox" name="<%=rowID %>" ></TD>
<% MyTaxSuppress = MySuppressTaxList.getNext(); %>
<% } // end of while loop %>I don't see anywhere in your code where you conditionally output a tuple from your database. You seem to be outputting everything.
Maybe you need:
<% if (sSSN==input_value){ %>
<TD><input TYPE="checkbox" name="<%=rowID %>" ></TD>
<% } %> -
Help with html code. not running properly once on server
The video works fine in captivate and works once i publish it, but when I try to upload it onto the server it does not. This is my first time using captivate 4, and when I matched the codes from my old movies they were quite different. So I just messed with the code I had and made it lok like the old vodes and it runs fine on the server.
I was wondering if anyone had any ideas on what is going on with the code that it does not work on the server?
Thank you!!!!!
-danielleHello Sue. It's very easy actually.
If you have the lastest update of Muse CC from Nov 2013, there is a FREE Muse Library by musegrid.com that you can download from the Adobe Muse Exchange page that does this specifically using Google Analytics. Here is the direct link should you like to check it out:
http://muse.adobe.com/exchange-library/add-google-analytics
Start by "Right Clicking" on the "Master Page Icon" in the "Plan View" and choose "Page Properties" from the list of menu options available.
This will open up the "Page Properties Dialog Box" for the entire site. Once that dialog box is open, paste your code into the "Metadata" tab section (I believe that tab is displayed at default - at least on the Mac it is - I'm pretty sure it's the same on the Windows platform).
All anaytics embed code goes in the <head> tag of an html page (note: it actually says "HTML for <head>" at the top of the embed window area - making it helpful to know you're in the right area). This is also where you would add any <meta> tags too like facebook's OpenGraph code etc.
If using more than one master, included it to all masters. If just using it on a specific page - say like a landing page, just go to that particular page in your site's "Plan View" and paste it there instead.
Incase i get too "wordy" i've attached screen shots of what these should look like.
Good luck Sue!
And congratulations on a nice new computer too - its got "juice". -
Help With Crash Code In PRE8 Please
In an interest to turn some of my recent discussions in a more positive direction and in keeping with the primary function of this forum (seeking advice and solutions) and in a further effort to not continually ***** about PRE8, can someone please help with and interpret the following crash codes recently generated by PRE8?
Thanks in advance for any help.
Glenn
Description
A problem caused this program to stop interacting with Windows.
Problem signature
Problem Event Name: AppHangXProcB1
Application Name: Adobe Premiere Elements.exe
Application Version: 8.0.0.0
Application Timestamp: 4aa5c87c
Hang Signature: ba8e
Hang Type: 32
Waiting on Application Name: ElementsOrganizerSyncAgent.exe
Waiting on Application Version: 8.0.0.0
OS Version: 6.0.6001.2.1.0.256.1
Locale ID: 1033
Additional Hang Signature 1: cb0b340a390054264815ceb8e3574d53
Additional Hang Signature 2: 84f3
Additional Hang Signature 3: f0a90877ec38c16fd285cc410c83433d
Additional Hang Signature 4: ba8e
Additional Hang Signature 5: cb0b340a390054264815ceb8e3574d53
Additional Hang Signature 6: 84f3
Additional Hang Signature 7: f0a90877ec38c16fd285cc410c83433d
Extra information about the problem
Bucket ID: 749899167
Description
A problem caused this program to stop interacting with Windows.
Problem signature
Problem Event Name: AppHangXProcB1
Application Name: Adobe Premiere Elements.exe
Application Version: 8.0.0.0
Application Timestamp: 4aa5c87c
Hang Signature: ba8e
Hang Type: 32
Waiting on Application Name: ElementsOrganizerSyncAgent.exe
Waiting on Application Version: 8.0.0.0
OS Version: 6.0.6001.2.1.0.256.1
Locale ID: 1033
Additional Hang Signature 1: cb0b340a390054264815ceb8e3574d53
Additional Hang Signature 2: 84f3
Additional Hang Signature 3: f0a90877ec38c16fd285cc410c83433d
Additional Hang Signature 4: ba8e
Additional Hang Signature 5: cb0b340a390054264815ceb8e3574d53
Additional Hang Signature 6: 84f3
Additional Hang Signature 7: f0a90877ec38c16fd285cc410c83433d
Extra information about the problem
Bucket ID: 749899167
Description
A problem caused this program to stop interacting with Windows.
Problem signature
Problem Event Name: AppHangXProcB1
Application Name: Adobe Premiere Elements.exe
Application Version: 8.0.0.0
Application Timestamp: 4aa5c87c
Hang Signature: ba8e
Hang Type: 32
Waiting on Application Name: ElementsOrganizerSyncAgent.exe
Waiting on Application Version: 8.0.0.0
OS Version: 6.0.6001.2.1.0.256.1
Locale ID: 1033
Additional Hang Signature 1: cb0b340a390054264815ceb8e3574d53
Additional Hang Signature 2: 84f3
Additional Hang Signature 3: f0a90877ec38c16fd285cc410c83433d
Additional Hang Signature 4: ba8e
Additional Hang Signature 5: cb0b340a390054264815ceb8e3574d53
Additional Hang Signature 6: 84f3
Additional Hang Signature 7: f0a90877ec38c16fd285cc410c83433d
Extra information about the problem
Bucket ID: 749899167
Description
A problem caused this program to stop interacting with Windows.
Problem signature
Problem Event Name: AppHangB1
Application Name: Adobe Premiere Elements.exe
Application Version: 8.0.0.0
Application Timestamp: 4aa5c87c
Hang Signature: af71
Hang Type: 0
OS Version: 6.0.6001.2.1.0.256.1
Locale ID: 1033
Additional Hang Signature 1: 37a5e7ba79ac8a533571e7d8f2e8acd0
Additional Hang Signature 2: d900
Additional Hang Signature 3: 431be4795d1c061aba02734aa57c4950
Additional Hang Signature 4: af71
Additional Hang Signature 5: 37a5e7ba79ac8a533571e7d8f2e8acd0
Additional Hang Signature 6: d900
Additional Hang Signature 7: 431be4795d1c061aba02734aa57c4950
Extra information about the problem
Bucket ID: 811067413
Description
A problem caused this program to stop interacting with Windows.
Problem signature
Problem Event Name: AppHangB1
Application Name: Adobe Premiere Elements.exe
Application Version: 8.0.0.0
Application Timestamp: 4aa5c87c
Hang Signature: 7008
Hang Type: 0
OS Version: 6.0.6001.2.1.0.256.1
Locale ID: 1033
Additional Hang Signature 1: f0af3d01fb74f43241231d4e61778ffa
Additional Hang Signature 2: 0fb3
Additional Hang Signature 3: a5f1d311bc7bfa26f067b42cbdeac6af
Additional Hang Signature 4: 7008
Additional Hang Signature 5: f0af3d01fb74f43241231d4e61778ffa
Additional Hang Signature 6: 0fb3
Additional Hang Signature 7: a5f1d311bc7bfa26f067b42cbdeac6af
Extra information about the problem
Bucket ID: 781893170Here are my system specs. Let me know if you need anything else.
Thanks
Glenn
Operating System
MS Windows Vista Ultimate SP2
Installation Date: 06 March 2009, 02:58
Intel Mobile Core 2 Duo T9550
Cores 2
Threads 2
Name Intel Mobile Core 2 Duo T9550
Code Name Penryn
Package Socket P (478)
Technology 45nm
Specification Intel Core2 Duo CPU T9550 @ 2.66GHz
Family 6
Extended family 6
Model 7
Extended model 17
Stepping A
Revision E0
Instructions MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, EM64T
Bus speed 266.0 MHz
Rated Bus speed 1064.0 MHz
Stock core speed 2666 MHz
Stock bus speed 266 MHz
Average Temperature 36 °C
Cache
L1 data cache size 2 x 32 KBytes
L1 instructions cache size 2 x 32 KBytes
L2 unified cache size 6144 KBytes
Core 1
Core speed 1596.0 MHz
Multiplier x 6.0
Bus speed 266.0 MHz
Rated Bus speed 1064.0 MHz
Temperature 37 °C
Thread 1
APIC ID 0
Core 2
Core speed 2660.0 MHz
Multiplier x 6.0
Bus speed 266.0 MHz
Rated Bus speed 1064.0 MHz
Temperature 36 °C
Thread 1
APIC ID 1
Memory
Type DDR2
Size 4096 MBytes
Channels # Dual
DRAM frequency 399.0 MHz
CAS# Latency (CL) 6.0 clocks
RAS# to CAS# delay (tRCD) 6 clocks
RAS# precharge (tRP) 6 clocks
Cycle time (tRAS) 18 clocks
SPD
Number of SPD modules 2
Slot #1
Type DDR2
Size 2048 MBytes
Manufacturer Hyundai Electronics
Max bandwidth PC2-6400 (400 MHz)
Part number HYMP125S64CP8-S6
Serial number 00007112
Week/year 52 / 08
SPD Ext. EPP
JEDEC #3
Frequency 400.000000 MHz
CAS# latency 6.0
RAS# to CAS# 6
RAS# Precharge 6
tRAS 18
tRC 24
Voltage 1.8 V
JEDEC #2
Frequency 333.333344 MHz
CAS# latency 5.0
RAS# to CAS# 6
RAS# Precharge 6
tRAS 16
tRC 21
Voltage 1.8 V
JEDEC #1
Frequency 266.666656 MHz
CAS# latency 4.0
RAS# to CAS# 4
RAS# Precharge 4
tRAS 12
tRC 16
Voltage 1.8 V
Slot #2
Type DDR2
Size 2048 MBytes
Manufacturer Hyundai Electronics
Max bandwidth PC2-6400 (400 MHz)
Part number HYMP125S64CP8-S6
Serial number 02008065
Week/year 52 / 08
SPD Ext. EPP
JEDEC #3
Frequency 400.000000 MHz
CAS# latency 6.0
RAS# to CAS# 6
RAS# Precharge 6
tRAS 18
tRC 24
Voltage 1.8 V
JEDEC #2
Frequency 333.333344 MHz
CAS# latency 5.0
RAS# to CAS# 6
RAS# Precharge 6
tRAS 16
tRC 21
Voltage 1.8 V
JEDEC #1
Frequency 266.666656 MHz
CAS# latency 4.0
RAS# to CAS# 4
RAS# Precharge 4
tRAS 12
tRC 16
Voltage 1.8 V
Mother Board
Manufacturer Dell, Inc.
Model 0P786H
Version A04
Chipset vendor Intel
Chipset model PM45
Chipset revision 07
Southbridge vendor Intel
Southbridge model 82801IM (ICH9-M)
Southbridge revision 03
BIOS
Brand Dell Inc.
Version A04
Date 11/26/2008
Monitor
Name Generic PnP Monitor on ATI Mobility Radeon HD 3650
State enable
State primary
Monitor Width 1920
Monitor Height 1200
Monitor Bit 32
Monitor Frequency 60
Device: \\.\DISPLAY1\Monitor0
Name Default Monitor on ATI Mobility Radeon HD 3650
State disabled
State removable
Monitor Width 800
Monitor Height 600
Monitor Bit 32
Monitor Frequency 60
Device: \\.\DISPLAY2
ATI Mobility Radeon HD 3650
GPU M86
Device ID 1002-9591
Subvendor Dell (1028)
-
Help with JSP/Weblogic/Tomcat Discrepencies
Hi,
I have something very strange happening. I recently did some JSP stuff on
WLS60SP1 and all went quite well. I then took those same JSP pages and tried
them out on the latest release of TOMCAT. I was really impressed that
everything seemed to be completely transparent and working just fine until
the following situation:
When I reference, within a JSP page, an object that has previously been
added to the request scope that has just been created, but not messed with
in anyway...meaning all the attributes in this bean have their default
values set...and they are all Strings with the exception of one Integer
using this format:
<%= custVal.getCustomerNumber() %>
- In WLS, what shows in the text field on the form is nothing, because
customer number in the custVal object is null (default for a String)..this
is what I want.
- In Tomcat, what shows it the word "null".
...here is the weird part, by changing from scriptlet references to the
<jsp:getProperty....> format such as....
<jsp:getProperty name="custVal" property="customerNumber"/>
-In WLS, he is still a happy camper and works just fine regardless of how I
reference the bean
-In Tomcat, I also get the correct results that I want.
So, unlike most postings, I found out how to fix it but I would like to know
why...any ideas?
Thanks in advance,
Paul Reed
www.jacksonreed.com
object training and mentoring
Jackson-Reed, Inc. 888-598-8615
www.jacksonreed.com
Author of "Developing Applications with Visual Basic and UML"
http://www.amazon.com/exec/obidos/ASIN/0201615797/jackreedinc/104-0083168-31
95939
Author of "Developing Applications with Java
Try http://localhost:7001/HelloWorld.jsp
"b. patel" <[email protected]> wrote:
>
>I need help with running a simple JSP. I created a WLS domain using the
>WebLogic
>Configuration Wizard. I am trying to access HelloWorld.jsp which is
>located under
>C:\bea\user_projects\wlsdomainex\applications\DefaultWebApp.
>I type
>http://localhost:7001/DefaultWebApp/HelloWorld.jsp. I get 404 - Page
>Not Found
>Error. The weblogic server starts Succesfully. I am trying this in Win
>2K environment.
>
>I am new to WebLogic. Thanks for your Help in advance.
>
-
Help on jsp code to display data in same page using using ajax ?
Is there any jsp code to display in same page using using ajax ?
Re: need help on how to display data in same jsp page. Locking.
-
Noob needs help with this code...
Hi,
I found this code in a nice tutorial and I wanna make slight
adjustments to the code.
Unfortunately my Action Script skills are very limited... ;)
This is the code for a 'sliding menue', depending on which
button u pressed it will 'slide' to the appropriate picture.
Here's the code:
var currentPosition:Number = large_pics.pic1._x;
var startFlag:Boolean = false;
menuSlide = function (input:MovieClip) {
if (startFlag == false) {
startFlag = true;
var finalDestination:Number = input._x;
var distanceMoved:Number = 0;
var distanceToMove:Number =
Math.abs(finalDestination-currentPosition);
var finalSpeed:Number = .2;
var currentSpeed:Number = 0;
var dir:Number = 1;
if (currentPosition<=finalDestination) {
dir = -1;
} else if (currentPosition>finalDestination) {
dir = 1;
this.onEnterFrame = function() {
currentSpeed =
Math.round((distanceToMove-distanceMoved+1)*finalSpeed);
distanceMoved += currentSpeed;
large_pics._x += dir*currentSpeed;
if (Math.abs(distanceMoved-distanceToMove)<=1) {
large_pics._x =
mask_pics._x-currentPosition+dir*distanceToMove;
currentPosition = input._x;
startFlag = false;
delete this.onEnterFrame;
b1.onRelease = function() {
menuSlide(large_pics.pic1);
b2.onRelease = function() {
menuSlide(large_pics.pic2);
b3.onRelease = function() {
menuSlide(large_pics.pic3);
b4.onRelease = function() {
menuSlide(large_pics.pic4);
I need to adjust five things in this code...
(1) I want this menue to slide vertically not horizontally.
I changed the 'x' values in the code to 'y' which I thought
would make it move vertically, but it doesn't work...
(2) Is it possible that, whatever the distance is, the
"sliding" time is always 2.2 sec ?
(3) I need to implement code that after the final position is
reached, the timeline jumps to a certain movieclip to a certain
label - depending on what button was pressed of course...
I tried to implement this code for button number two...
b2.onRelease = function() {
menuSlide(large_pics.pic2);
if (currentPosition = finalDestination) {
this.large_pics.pic2.gotoAndPlay("s1");
--> sliding still works but it doesn't jump to the
appropriate label...
(4) I wanna add 'Next' & 'Previous' buttons to the slide
show - what would be the code in this case scenario ?
My first thought was something like that Flash checks which
'pic' movieclip it is showing right now (pic1, pic2, pic3 etc.) and
depending on what button u pressed u go to the y value of movieclip
'picX + 1' (Next button) or 'picX - 1' (Previous button)...
Is that possible ?
(5) After implementing the Next & Previous buttons I need
to make sure that when it reached the last pic movieclip it will
not go further on the y value - because there is no more pic
movieclip.
Options are to either slide back to movieclip 'pic1' or
simply do nothing any more on the next button...
I know this is probably Kindergarten for you, but I have only
slight ideas how to do this and no code knowledge to back it up...
haha
Thanx a lot for your help in advance !
Always a pleasure to learn from u guys... ;)
MikeHi,
I made some progress with the code thanx to the help of
Simon, but there are still 2 things that need to be addressed...
(1) I want the sliding time always to be 2.2 sec...
here's my approach to it - just a theory but it might work:
we need a speed that changes dynamically depending on the
distance we have to travel...
I don't know if that applies for Action Scrip but I recall
from 6th grade, that...
speed = distance / time
--> we got the time (which is always 2.2 sec)
--> we got the disctance
(currentposition-finaldestination)
--> this should automatically change the speed to the
appropriate value
Unfortunately I have no clue how the action script would look
like (like I said my action script skills are very limited)...
(2) Also, one other thing I need that is not implemented yet,
is that when the final destination is reached it jumps to a certain
label inside a certain movieclip - every time different for each
button pressed - something like:
if (currentPosition = finalDestination) {
this.large_pics.pic2.gotoAndPlay("s1");
that statement just doesn't work when I put it right under
the function for each button...
Thanx again for taking the time !!!
Mike -
Help with html code - inserting video into Muse
I am seeking help writing the code to insert a video into Muse. I uploaded video into my Business Catalyst hosting. I need it to autoplay, loop and not show any controls or frames.
When I host video on Vimeo or YouTube, I see markings on the video that is why I am trying to just host in the same place that the files are stored for my website. If there is a way to host on youtube with out any markings showing up on the video I would be open to that too.
I don't want to see any play button or time bar.
Thanks in advance!!Hello,
Just as an FYI - we also have an HTML5 video tool over at MuseThemes.com that achieves this, but works on mobile devices as well. The link above looks like it uses Flash, which isn't common anymore since the release of HTML5 based video.
Simply drag the widget out onto your canvas, and link up your videos / set options like loop, controls visible, etc. It's quite a flexible widget, and there's a complete training video included so you don't get stuck
Check out the widget here
Just wanted to provide another alternative that could be helpful. Cheers!
Steve Harris
MuseThemes.com -
Help with abap code in Transformation
Hi Experts,
we have a scenario where we load delta data from an DSO into a Cube.
The records in the DSO looks like below.
Location as (L)
WorkOrder as (W)
Startdate(DDMMYYYY)/time (HH:MM:SS) as (S)
Finishdate/time as (F)
L1
W1
21/04/2009/10:00:00
21/04/2009/12:00:00
L1
W2
21/04/2009/14:00:00
21/04/2009/23:00:00
|| L1 ||W3|| 21/04/2009/16:00:00 ||21/04/2009/20:00:00 ||
Total time ( April 2009 ) for above Location L1 should be calculated as a difference between W1 and W2 since W3 is a overlapping record. So the result would be 13 Hrs. Work Orders are summarised, so we dont need work order info in the output.
Can you experts help me with the code to implement??
Thanks,
DVFor each location, for example L1, move the records to an internal table itab.
sort itab by startdate.
read table itab index 1.
You will get the first value.
sort itab by finishdate descending.
read table itab index 1.
you will get the second value.
Calculate the difference and populate it to the internal table.
finally modify the source package.
I have just given the logic. I hope you can build upon this.
I hope it helps.
Thanks.
Maybe you are looking for
-
Problem with Photoshop CS5. Memory and Harddisk spaces
Just got CS5 Master Suite. Whenever I open photoshop it takes a ton of memory 1 gig +. When I open files it takes up more and more until it takes up all my memory and hard disk space. I open a simple multi layered file that is 25 megs in size to work
-
Scheduling with JOB_CLOSE - Can I have multiple Predecessor Jobs?
I have a situation where I need to submit a job stream with several individual jobs. Some of the early jobs can run in parallel, and I don't know which will finish first. I don't want the final job to start until all previous jobs have finished. Th
-
This gos on all my windows pcs a mac with windows 7 on it, desktop with windows 7 and laptop with windows 7. this gos in and out, all the https websites work like gmail and icloud. but nothing besides that. I also have advast on all of them, I have t
-
How to define the Index on the column which is define in view (9i)
hi all, I have one view which is based on to tables say 'customers' and 'vendors' view definition is like: create or replace view customer_vendor as select customer_name, 'Customer' type from customers union all select vendor_name, 'Vendor' type form
-
I used to use SpeedBit Video Downloader with Mozilla Firefox, but suddenly a problem happened, I can not download with it now at all as there is an code error appears in the bar of SpeedBit like "XML Parsing Error: unclosed token Location: chrome://b