Jsp variables to javascript array, for loop dont work.
This works fine. con.getmake passes a different variable each time to the javascript array using a manual index.
<script>
make[0] = "<%= con.getmake() %>" ;
document.write(make[0]);
make[1] = "<%= con.getmake() %>" ;
document.write(make[1]);
make[2] = "<%= con.getmake() %>" ;
document.write(make[2]);
make[3] = "<%= con.getmake() %>" ;
document.write(make[3]);
</script>
If I try and do the same with a for loop, It seems as though all the elements hold the same first variable retrieved from con.getmake, I am not getting the next variable from my java class.
<script>
for (var i= 0; i <= 2; i++)
make[i] = "<%= con.getmake() %>" ;
document.write(make);
</script>
Hi,
Java is parsed once on the server which creates a HTML page, then it is passed to the client's browser where the javascript is executed. So con.getmake() is only executed once in java. You've got to execute your loop in java not javascript :
<script>
<%
for (int i= 0; i <= 2; i++)
%>
document.write("<%= con.getmake() %>");
<%
%>
</script>
Similar Messages
-
Can I use a jsp variable in javascript? If so, how? It would be used in an "if" statement:
function get This() {
if (document.form.tfName.checked==true) || (<%jsp>) {
then do this...}
}My problem is I am grabbing a persistant value from a
value object: the value of a checkbox as
<%=InformationVO.isChecked()%>If (==true) i want javascript to enable a button on
load. If not disable it. Plus I hav javascript on
the page that controls this while the page is open.
Just don't know how to incorporate the two scenarios
s for:
1.checking the value to ernable/disable the sumbit on
load with the value of the VO
2. using javascript to control the enable/disable
while page is laodedYou want something like this?
<%
boolean enableButton = InformationVO.isChecked();
%>
<html>
<head>
<script language="javascript">
// load event, enables or displables button depending on the InformationVO.isChecked value.
function doMyLoadEvent(){
if(<%=enableButton%>){
// enable mySubmitButton object
}else{
// disable mySubmitButton object
// submits the form
function submitForm(){
var frm = document.forms[0];
frm.action = "path to your servlet goes here";
frm.submit();
</script>
</head>
<body onload="javascript:doMyLoadEvent()">
Woopdy doo!
<form method="post" action="" name="">
<input type="button" name="mySubmitButton" value="Submit" onclick="javascript:submitForm()">
</form>
</body>
</html> -
How to pass a jsp variable into javascript??
<p><%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
<p><%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<p><html>
<p><c:set var="binrmapi" value="http://localhost/paas-api/bingorooms.action;jsessionid=XXXXXX?userId=TEST2&sessionId=1&key=1" />
<p><c:import var="testbinrm" url="${fn:replace(binrmapi, 'XXXXXX', jsessionid)}"/>
<p><c:set var="tuples" value="${fn:split(testbinrm, '><')}" />
<p>Time until next game
<p><c:forEach var="tuple" items="${tuples}">
<p><c:if test="${fn:contains(tuple, 'row ')}">
<p> <p><code>
<p> <c:set var="values" value="${fn:split(tuple, '=\"')}" />
<p> <font color="blue">
<p> <c:out value="${values[17]}" />
<p><c:set var="remainingtime" value="${values[17]}" />
<p> </font>
<p> </code>
<p></c:if>
<p></c:forEach>
<p><form name="counter"><input type="text" size="8" name="d2"></form>
<p><script>
<p>var milisec=0
<p>var seconds=eval("document.myForm.remaining").value;
<p>function display(){
<p> if (milisec<=0){
<p> milisec=9
<p> seconds-=1
<p>}
<p>if (seconds<=-1){
<p> milisec=0
<p> seconds+=1
<p> }
<br>else
<p> milisec-=1
<p> document.counter.d2.value=seconds+"."+milisec
setTimeout("display()",100)
<p>}
<p>display()
<p></script>
<p></body>
<p></html>
<p>This is my code that i was working on, in the jsp part of the script, i get a api call and save a value of time in the variable remainingtime.. and in the javascript, i try to have a countdown clock counting down the remaining time.. but i guess it doesnt work.. how can i get that working? thanks alot
Message was edited by:
hamham3001
Message was edited by:
hamham3001
Message was edited by:
hamham3001
Message was edited by:
hamham3001Re: How to pass a jsp variable into javascript??Here is the sameple one, hope it will solves your problem.
<html>
<body>
<form name=f>
<%!
String str = "A String"
%>
<script>
var avariable = <%=str%>
<script>
</form>
</body>
</html>
Let me know if you face any problem -
Passing jsp variable into javascript.....
Hai friends,
Look this code.....
var mywindow= window.open( ......)
mywindow.<%= loc%>.style.visibility = "hidden";
loc is my jsp variable passing dyanamically to the script....
But it is not taking....
when i assign jsp var into javascript like
mywindow.somehardcodedvalue.style.visibility = <%= loc%>;
it is working fine ....
pl reply me.......Hi,
It is not working.My code is like....
String loc=(String)arrStr;
%>
<script language="JavaScript" type="text/JavaScript">
mywindow.<%= loc%>.style.visibility = "hidden";
</script>
<% -
Parsing JSP variable into JavaScript
Hi,
I am trying to parse a JSP variable into a pice of JavaScript code:
<%
some jsp code .....
String table_name=cols[0].toString();
%>
<script language="javascript">
var jsTemp = <%=table_name%>
alert ('jsTemp')
</script>
<%some more JSP....
This does not create an alert, any ideas why? Am I missing a quote/semi-colon somewhere?Sure this is being executed,
when trying to run, this does not work:
String table="TEST";%>
<script language="javascript">var jsTemp = <%=table%> alert ('jsTemp');</script>
<%more JSP...
when trying to similarly run, I get the popup 'HELLO':
String table="TEST"; //not used anymore%>
<script language="javascript">var jsTemp = "HELLO"; alert ('jsTemp');</script>
<%more JSP...
Is there supposed to be a semi-colon after <%=table%> ? Or is there another issue with this bit of code? -
Javascript array for iGrid & iCharts
Is there a way to push javascript array data to IGrid and iChart display templates?
The runtime java applets only 'pull' data by executing the underlying query template, so there is no way for you to directly 'push' data from a JavaScript array into them.
An indirect way to accomplish this would be to pass the contents of your array as a comma separated list into a query parameter (Param.x) as an IN clause in a SQL Query template or through an Xacute Query to a BLS transaction, where you could process the list as desired and return the dataset to the applet. Not a very direct approach, but a possibility.
Regards,
Jeremy -
My stupid FOR loop doesnt work to create a new array, help!
Hello, I need help creating a new integer array that contains exactly one of each element a different array.
My original array is called co[]
lets say it has the values: 1213445232
I want my new array called classArr[]
for example, it would end up being: 12345
my integer array is called classArr[]. and i want it to store exactly one of each element from the co[] array. Here is my code. It compiles without errors, but I get out of bounds exception when i run it.
classArr[0] = co[0];
int temp = 1;
for (int k = 0; k < x; k++) { //x is the number or elements in co[]
for (int j = 0; j < temp; j++) {
if (classArr[j] != co[k]){
classArr[temp] = co[k];
temp++;
System.out.println("Values in new array");
for (int c = 0; c < temp; c++){
System.out.println(classArr[c] + " ");
} Thanks for your help!!!!im pretty sure the initialization of the variables are
set right.Well, without seeing the initialization I doubt I can help you. Try to figure out if it is classArr[temp] or co[k] that causes the exception. (Hint: put them on two different lines.)
x is the number of elments in the co[] arrayTry replacing it with co.length.
classArr[] is a dynamic array set to a number, lets
say it's abcWhat is a "dynamic array" in your terminology? And what is "abc"? Please provide at least the declarations of your arrays. -
Javascript For loop not working within a function
Hi all,
I'm a beginner to LiveCycle and I cant seem to get a loop working within a function. The function is being called successfully because when I manually create the code it works but I am trying to clean things up.
So here is my working example:
function hideContent() {
MainFlowedSub.LevelsSub.Table1.presence = "hidden";
MainFlowedSub.LevelsSub.Table2.presence = "hidden";
... and so on....
MainFlowedSub.LevelsSub.Table8.Row1.presence = "hidden";
MainFlowedSub.LevelsSub.Table8.Row2.presence = "hidden";
... and so on....
However when I try and creat a loop instead of listing every sing table/row nothing happens. this is important to my project as there will be alot of different rows depending on radio button selections earlier in the form. Below is the current state of my code:
function hideContent() {
var i=0;
for (i=1;i<=5;i++)
MainFlowedSub.LevelsSub.Table[i].presence = "hidden";
var j=0;
for (j=1;j<=23;j++)
MainFlowedSub.LevelsSub.Table8.Row[j].presence = "hidden";
var k=0;
for (k=24;k<=88;k++)
MainFlowedSub.LevelsSub.Table8.Row[k].presence = "hidden";
this will then continue as there will be hundreds of rows.
Any help will be greatly appreciated and I am sure I am making a basic error so thanks in advance.
jthanks for your help paul. Again, really appreciated as I know very little about all this.
Unfortunately its still not working... One thing I am sure of is that I am doing something very basic wrong. So here is my code, I have applied your suggestion above which will cover all my data:
To give an understanding, I have 5 tables of content, each has i amount of rows. and I am running this script to clear/remove all items being displayed.
function hideContent() {
for (var i=1;i<=5;i++)
xfa.resolveNode("MainFlowedSub.LevelsSub.Table[" + i + "]").presence = "hidden";
for (var i=1;i<=71;i++)
xfa.resolveNode("MainFlowedSub.LevelsSub.Table8.Row[" + i + "]").presence = "hidden";
for (var i=1;i<=93;i++)
xfa.resolveNode("MainFlowedSub.LevelsSub.Table9.Row[" + i + "]").presence = "hidden";
for (var i=1;i<=99;i++)
xfa.resolveNode("MainFlowedSub.LevelsSub.Table10.Row[" + i + "]").presence = "hidden";
for (var i=1;i<=101;i++)
xfa.resolveNode("MainFlowedSub.LevelsSub.Table11.Row[" + i + "]").presence = "hidden";
for (var i=1;i<=87;i++)
xfa.resolveNode("MainFlowedSub.LevelsSub.Table12.Row[" + i + "]").presence = "hidden";
It has to be something to do with my For loops because if I manually insert each line it works perfectly.
Thanks again,
johnny -
Hey! I have a question for everybody...when i want to use some loop they dont work...Its like they are not instaling in my computer...what can i do? Thenks!!!
http://www.bulletsandbones.com/GB/FAQPages/NoLoops.html
-
For loop not working & way to include an external file
Hi everyone, i am new to java and am having some problems with my program.
I have a for loop but it doesnt work it completely gets ignored and i have
no idea why it does that.
IS there a way that i add another option in the menu to open an external file
which would be similar to this but it would be for cabinBooking. If so how do
i do that. if opening an external file is impossible then could you please show me an example of how to extend the booking class.
Any help would be appreciated.
Thank you very much
import java.util.Scanner;
import java.io.*;
public class Booking{
Booking(String bId, String bName,int bNum){
bookId = bId;
bookName = bName;
bookNum = bNum;
String bookId;
String bookName;
int bookNum;
public double calculateBookingPrice(){
double cost = bookNum * genBookingcost;
return cost;
double genBookingcost = 80;
public void summary(){
System.out.println();
System.out.println("Booking Number is: " + bookId + ", ");
System.out.println("Booking Made for : " + bookName);
System.out.println("Cost of booking = $" + calculateBookingPrice());
System.out.println();
public static void main(String[] args) throws IOException{
Scanner keyboard = new Scanner(System.in);
BufferedReader charInput = new BufferedReader
(new InputStreamReader (System.in));
int bookCount = 0;
char answer;
Booking[] bookings = new Booking[6];
do {
menu();
System.out.println("book Count = " + bookCount);
answer = charInput.readLine().charAt(0);
if (answer == 'a' || answer == 'A'){
System.out.println("Booking ID : ");
String idstring = keyboard.nextLine();
System.out.println("Booking Name : ");
String namestring = keyboard.nextLine();
System.out.println("number of people : ");
int ppl = keyboard.nextInt();
bookings[bookCount] = new Booking(idstring,namestring,ppl);
bookings[bookCount].summary();
bookCount++;
}else if (answer == 'b' || answer == 'B'){
System.out.println("Enter printing");
bookings[0].summary();
bookings[1].summary();
// this is the loop that it is ignoring GGRRRR!!!
for(int i = 0; i >= bookCount; i++){
System.out.println("Counter: " + i);
bookings.summary();
}else if (answer == 'x' || answer == 'X'){
System.out.println("Exiting the programme...");
System.out.println();
System.exit(0);
}while (answer != 'x' || answer != 'X');
public static void menu(){
System.out.println("********** Main Menu ***********");
System.out.println(" A. Make General Booking");
System.out.println(" B. Print Summary");
System.out.println(" X. Exit program");
System.out.println("*****************************");
System.out.println("Select one of the options above");in order to extend the Booking class, you can create anew class like this..
public class CabinBooking extends Booking
public CabinBooking( /*String bId, String bName,int bNum .. more args or fewer, or none.. */)
// add new methods or override ones from Booking
} -
Desktop Office Integration in SAP GUI for HTML - dont works?
Hello all,
my program reads an Excel-File with multiple Worksheets into SAP by using class:
CL_GUI_CUSTOM_CONTAINER
and intefaces:
I_OI_CONTAINER_CONTROL,
I_OI_DOCUMENT_PROXY AND
I_OI_SPREADSHEET.
All works fine, but when I integrated the SAP Transaction into our Portal and using the Program through the WEBGUI it dont works.
It looks like that he can't create a container Control, to open the File in Background in Excel.
I worked with Desktop Office Integration to read all Worksheets into SAP, like here:
http://abap-explorer.blogspot.com/2008/12/upload-data-from-multiple-worksheets-of.html
Is there any solution to solve my problem?
it returns me this message
"Cannot initialize control"
It seems that the error comes from this Method in Webgui:
Data iref_document type ref to i_oi_document_proxy.
call method iref_document->open_document
exporting
document_title = 'Excel'
document_url = v_document_url
open_inplace = 'X'
importing
error = iref_error.
if iref_error->has_failed = 'X'.
call method iref_error->raise_message
exporting
type = 'I'.
leave list-processing.
exit.
endif.
I hope someone can help me.
Thanks.
EDIT:
Today I tested the ABAP Report SAPRDEMOOFFICEINTEGRATION in our webgui
it returns me this error:
In dem Programm "C_OI_CONTAINER_CONTROL_CREATORCP" wurde durch eine
RAISE-Anweisung die Exception
(Ausnahmebedingung) "JAVABEANNOTSUPPORTED" ausgelöst.
Da die Exception nicht durch ein in der Aufrufhierarchie
Auslösestelle des Laufzeitfehlers
Programm C_OI_CONTAINER_CONTROL_CREATORCP
Include OFFICEINTEGRATIONDCCIMP
Zeile 70
Modultyp (METHOD)
Modulname I_OI_CONTAINER_CONTROL~INIT_CONTROL
Edited by: Sascha Baumann on Jul 15, 2009 9:18 AM
Edited by: Sascha Baumann on Jul 16, 2009 8:04 AMHi Sascha,
I have the same issue as yours.
Did you find a way to open your excel file in the WebGui?
Regards, -
Access af:table values from JavaScript array (for google maps task)
Hi!
I have JSP page with af:table where latitude and longitude for google maps are stored. I am using these tutorial [https://blogs.oracle.com/middleware/entry/integrating_google_maps_with_adf] and I know how to access latitude and longitude from output text (for one point). Now i need to do something similar with loop for all table rows. How can I achieve this?
I have JavaScript code which uses Google Maps API and can display many points on one map. Also I have longitude and latitude data in af:table (bindings), each table row has one point. My task is to take data from af:table and pass it to JavaScript.
May be it is better to use managed bean as you said. Firstly I will access binding data from managed bean. Then I have to pass this data to JavaScript method? Can you suggest some example? I have "Using JavaScript in ADF Faces Rich Client Applications"My table is there :
<af:table value="#{bindings.LocView1.collectionModel}" var="row"
rows="#{bindings.LocView1.rangeSize}"
emptyText="#{bindings.LocView1.viewable ? 'No data to display.' : 'Access Denied.'}"
fetchSize="#{bindings.LocView1.rangeSize}" rowBandingInterval="0"
filterModel="#{bindings.LocView1Query.queryDescriptor}"
queryListener="#{bindings.LocView1Query.processQuery}" filterVisible="true" varStatus="vs"
selectedRowKeys="#{bindings.LocView1.collectionModel.selectedRow}"
selectionListener="#{bindings.LocView1.collectionModel.makeCurrent}" rowSelection="single"
id="t1">
<af:column sortProperty="#{bindings.LocView1.hints.SoffOffCode.name}" filterable="true"
sortable="true" headerText="#{bindings.LocView1.hints.SoffOffCode.label}" id="c1">
<af:outputText value="#{row.SoffOffCode}" clientComponent="true" id="ot1"/>
</af:column>
<af:column sortProperty="#{bindings.LocView1.hints.SoffCode.name}" filterable="true"
sortable="true" headerText="#{bindings.LocView1.hints.SoffCode.label}" id="c2">
<af:outputText value="#{row.SoffCode}" id="ot2"/>
</af:column>
<af:column sortProperty="#{bindings.LocView1.hints.SoffLat.name}" filterable="true"
sortable="true" headerText="#{bindings.LocView1.hints.SoffLat.label}" id="c3">
<af:outputText value="#{row.SoffLat}" clientComponent="true" id="ot3"/>
</af:column>
<af:column clientComponent="true" sortProperty="#{bindings.LocView1.hints.SoffLng.name}" filterable="true"
sortable="true" headerText="#{bindings.LocView1.hints.SoffLng.label}" id="c4">
<af:outputText value="#{row.SoffLng}" clientComponent="true" id="ot4"/>
</af:column>
<af:column sortProperty="#{bindings.LocView1.hints.SoffZoom.name}" filterable="true"
sortable="true" headerText="#{bindings.LocView1.hints.SoffZoom.label}" id="c5">
<af:outputText value="#{row.SoffZoom}" id="ot5"/>
</af:column>
</af:table>
Javascript code:
alert(document.getElementById("t1"));
Result:
[object HTMLDivElement];
And
alert(document.getElementById("t1").innerHTML);
Result:
<div id="t1::ch" style="overflow: hidden; position: relative; width: 366px;" _afrcolcount="5" class="xzg"><table class="xzi" summary="This table contains column headers corresponding to the data body table below" id="t1::ch::t" style="position:relative;table-layout:fixed;width:525px" cellspacing="0"><tbody><tr><th style="padding:0px;padding-left:5px;width:100px;"></th><th style="padding:0px;padding-left:5px;width:100px;"></th><th style="padding:0px;padding-left:5px;width:100px;"></th><th style="padding:0px;padding-left:5px;width:100px;"></th><th style="padding:0px;padding-left:5px;width:100px;"></th></tr><tr><th _d_index="0" _afrfiltercol="true" class="xzr" align="left" nowrap="nowrap"><span id="t1:_afrFltrc1" class="x1u"><input id="t1:_afrFltrc1::content" name="t1:_afrFltrc1" class="x25" type="text"></span></th><th _d_index="1" _afrfiltercol="true" class="xzr" align="left" nowrap="nowrap"><span id="t1:_afrFltrc2" class="x1u"><input id="t1:_afrFltrc2::content" name="t1:_afrFltrc2" class="x25" type="text"></span></th><th _d_index="2" _afrfiltercol="true" class="xzr" align="left" nowrap="nowrap"><span id="t1:_afrFltrc3" class="x1u"><input id="t1:_afrFltrc3::content" name="t1:_afrFltrc3" class="x25" type="text"></span></th><th _d_index="3" _afrfiltercol="true" class="xzr" align="left" nowrap="nowrap"><span id="t1:_afrFltrc4" class="x1u"><input id="t1:_afrFltrc4::content" name="t1:_afrFltrc4" class="x25" type="text"></span></th><th _d_index="4" _afrfiltercol="true" class="xzr" align="left" nowrap="nowrap"><span id="t1:_afrFltrc5" class="x1u"><input id="t1:_afrFltrc5::content" name="t1:_afrFltrc5" class="x25" type="text"></span></th></tr><tr><th id="t1:c1" _d_index="0" _afrleaf="true" _afrroot="true" class="xzj" align="left"><div style="position:relative; float:right"><table id="t1:c1::afrSI" _afrhoverable="true" style="display:none" class="x104" cellpadding="0" cellspacing="0"><tbody><tr><td _afrsortasc="1"><a tabindex="-1" class="xzm" title="Sort Ascending"></a></td><td _afrsortdesc="1"><a tabindex="-1" class="xzn" title="Sort Descending"></a></td></tr></tbody></table></div><div class="x19p">SoffOffCode</div></th><th id="t1:c2" _d_index="1" _afrleaf="true" _afrroot="true" class="xzj" align="left"><div style="position:relative; float:right"><table id="t1:c2::afrSI" _afrhoverable="true" style="display:none" class="x104" cellpadding="0" cellspacing="0"><tbody><tr><td _afrsortasc="1"><a tabindex="-1" class="xzm" title="Sort Ascending"></a></td><td _afrsortdesc="1"><a tabindex="-1" class="xzn" title="Sort Descending"></a></td></tr></tbody></table></div><div class="x19p">SoffCode</div></th><th id="t1:c3" _d_index="2" _afrleaf="true" _afrroot="true" class="xzj" align="left"><div style="position:relative; float:right"><table id="t1:c3::afrSI" _afrhoverable="true" style="display:none" class="x104" cellpadding="0" cellspacing="0"><tbody><tr><td _afrsortasc="1"><a tabindex="-1" class="xzm" title="Sort Ascending"></a></td><td _afrsortdesc="1"><a tabindex="-1" class="xzn" title="Sort Descending"></a></td></tr></tbody></table></div><div class="x19p">SoffLat</div></th><th id="t1:c4" _d_index="3" _afrleaf="true" _afrroot="true" class="xzj" align="left"><div style="position:relative; float:right"><table id="t1:c4::afrSI" _afrhoverable="true" style="display:none" class="x104" cellpadding="0" cellspacing="0"><tbody><tr><td _afrsortasc="1"><a tabindex="-1" class="xzm" title="Sort Ascending"></a></td><td _afrsortdesc="1"><a tabindex="-1" class="xzn" title="Sort Descending"></a></td></tr></tbody></table></div><div class="x19p">SoffLng</div></th><th id="t1:c5" _d_index="4" _afrleaf="true" _afrroot="true" class="xzj" align="left"><div style="position:relative; float:right"><table id="t1:c5::afrSI" _afrhoverable="true" style="display:none" class="x104" cellpadding="0" cellspacing="0"><tbody><tr><td _afrsortasc="1"><a tabindex="-1" class="xzm" title="Sort Ascending"></a></td><td _afrsortdesc="1"><a tabindex="-1" class="xzn" title="Sort Descending"></a></td></tr></tbody></table></div><div class="x19p">SoffZoom</div></th></tr></tbody></table></div><div id="t1::db" class="xz9" style="position: relative; width: 366px; overflow: hidden; height: 521px; z-index: 1;" _afrcolcount="5"><table class="xza x102" style="table-layout:fixed;position:relative;width:525px;" _totalwidth="525" _selstate="{'0':true}" _rowcount="179" _startrow="0" cellspacing="0"><tbody><tr _afrrk="0" class="xzy p_AFSelected"><td style="width:100px;" class="xzv" nowrap="nowrap"><span id="t1:0:ot1">26</span></td><td style="width:100px;" class="xzv" nowrap="nowrap">01</td><td style="width:100px;" class="xzv" nowrap="nowrap"><span id="t1:0:ot3">47.90782714384932</span></td><td style="width:100px;" class="xzv" nowrap="nowrap"><span id="t1:0:ot4">106.88643654861448</span></td><td style="width:100px;" class="xzv" nowrap="nowrap">15</td></tr><tr _afrrk="1" class="xzy"><td class="xzv" nowrap="nowrap"><span id="t1:1:ot1">26</span></td><td class="xzv" nowrap="nowrap">02</td><td class="xzv" nowrap="nowrap"><span id="t1:1:ot3">47.91542113773543</span></td><td class="xzv" nowrap="nowrap"><span id="t1:1:ot4">106.88540658035276</span></td><td class="xzv" nowrap="nowrap">15</td></tr><tr _afrrk="2" class="xzy"><td class="xzv" nowrap="nowrap"><span id="t1:2:ot1">26</span></td><td class="xzv" nowrap="nowrap">03</td><td class="xzv" nowrap="nowrap"><span id="t1:2:ot3">47.90768330745696</span></td><td class="xzv" nowrap="nowrap"><span id="t1:2:ot4">106.89544877090452</span></td><td class="xzv" nowrap="nowrap">15</td></tr><tr _afrrk="3" class="xzy"><td class="xzv" nowrap="nowrap"><span id="t1:3:ot1">26</span></td><td class="xzv" nowrap="nowrap">04</td><td class="xzv" nowrap="nowrap"><span id="t1:3:ot3">47.90716549312801</span></td><td class="xzv" nowrap="nowrap"><span id="t1:3:ot4">106.86879834213255</span></td><td class="xzv" nowrap="nowrap">14</td></tr><tr _afrrk="4" class="xzy"><td class="xzv" nowrap="nowrap"><span id="t1:4:ot1">26</span></td><td class="xzv" nowrap="nowrap">05</td><td class="xzv" nowrap="nowrap"><span id="t1:4:ot3">47.89841940184846</span></td><td class="xzv" nowrap="nowrap"><span id="t1:4:ot4">106.82674130477903</span></td><td class="xzv" nowrap="nowrap">13</td></tr><tr _afrrk="5" class="xzy"><td class="xzv" nowrap="nowrap"><span id="t1:5:ot1">26</span></td><td class="xzv" nowrap="nowrap">06</td><td class="xzv
.etc
Javascript: alert(document.getElementById("t1:121:ot3").innerHTML); this retrieve in value
But only 50 rows in this result. I have many rows. How I can get all??? -
JSTL + Javascript array for dhtml menu??? any ideas
Hi,
I am using the Tigra menu within creator. I have this working fine, but I need to generate a dynamic menu list based on a session bean string array .
The javascript variable I use in the jsp file is:
var MENU_ITEMS = [
['Humanities', null],
['Arts',null],
['Scienece',null],
['Sports',null],
['Boozing',null],
['Fornicating',null],
How can I use a session bean array variable to recreate this?
I assume using JSTL would be an approach?
Has anybody got any code that has done this type of thing before?
Regards,
LOTILaunch regedit.exe, navigate to the key mentioned in the warning and manually edit it to point to the correct DW install location
Mylenium -
Set jsp variable in javascript
I have a simple question.
I have a section in jsp as below
<%!
String initial = "true";
%>
Can I set the "initial" parameter in javascript function in the same jsp like below?
function init() {
<%! initial = "true"; %>
If not, would you please give me the syntax to do it?
Thanks in advance,
Mustafathe jsp scriptlet code, everything in between your <% ... %> marks, is compiled on the server.
the javascript code is run on the client.
therefore, you can NOT edit the scriptlet code from javascript. it cannot be done.
you CAN however edit your javascript code with the jsp scriplet. see the below example, which shows me setting a javascript variable based on some scriplet code...
<% String name = "Joe Schmoe"; %>
<script>
function doSomething() {
var something = '<%= name %>';
</script>
When that page is rendered it will look like this...
<script>
function doSomething() {
var something = 'Joe Schmoe';
</script> -
Array - For Loop & Modification in Crystal Reports
Hi All,
I am very new to crsytal reports(2days old), I am trying to loop through a String array and check for a particular value. If that value exists modify that value.
I am doing all this in the record selection formula. But the code is not behaving as expected. Please let me know the issue with the code:-
Local numberVar i;
For i := 1 to ubound({?Partner_Name}) Do
IF {?Partner_Name}[i] = 'Lincoln - MN' Then
{?Partner_Name}[i] = 'Lincoln'
Else If{?Partner_Name}[i] = 'LINCOLN - UT' Then
{?Partner_Name}[i] = 'LINCOLN'
Else
{?Partner_Name}[i] = {?Partner_Name}[i]
{Command.PARTNER_NAME} = {?Partner_Name}
Any Help is appreciated.. Thanks in advanceThe workstation machine needs to be logged in as someone with administrative access.
Maybe you are looking for
-
Unable to delete files from powerpoint
I just installed MS office for iPad. I am experiencing an annoying problem with Powerpoint. When I download and open a file from OneDrive, oftentimes I am subsequently unable to delete it from within the iPad powerpoint program. I get a message that
-
Security Updates/Patches Effecting Sharepoint 2007/2013 on prem
Good Morning, I was hoping someone could help me out. Our office is about to do some long overdue patching of our Windows Servers. I have been tasked with doing research to determine if there are any known issues with SP 2007 or SP 2013 on prem as
-
0hr_PT_3: No Data comes up
Hey @ll BW Gurus, i have a problem with the datasource 0hr_PT_3! In my testsystem this datasource runs without any errors...but there are missing data concerning the vacation contingents in my productivesystem. With the rsa3 I get the right data, but
-
COPA Report cumulative figures
Hi experts, I want following output from the COPA report 1) Actuals for the month 2) Actuals year to date I am using Account based PA. I have designed a form wherein user entry is required and the user has to mention the period for which the report i
-
My ipad 1 is stuck on IOS 4 as these IOS 5 update instructions do not work. When I use itunes update the software looks for an IOS 5 software update file and the apple site doesn't seem have one anywhere!