Fastpath Request

Hi
I've been experiencing some connection / online gaming issues lately.  I think my connection is Interleaved at the moment (I don't have a Home Hub, and the router that I'm using at the moment doesn't give a whole lot of information about the line itself), so I'd like to try getting FastPath turned on for my line.
Calling support hasn't got me very far (they don't seem to understand what I'm after), so I thought I'd ask in here.  Does BT still offer FastPath?
Thanks,
Etali
Solved!
Go to Solution.

just email the mods  http://bt.custhelp.com/app/contact_email/c/4951
If you like a post, or want to say thanks for a helpful answer, please click on the Ratings star on the left-hand side of the post.
If someone answers your question correctly please let other members know by clicking on ’Mark as Accepted Solution’.

Similar Messages

  • Fastpath and other request regarding 21CN.

    First of I'll just post my stats to get it out the way.
    *Regarding the screenshot I'm not sure why it's saying I've been connected for 2 hours? I've been playing an MMO for the past 4-5 hours and never had any break in connection or disconnections?*
    I'd like to change to fastpath and if so is there any way to stick the connection to fastpath permanently? As I prefer the 10-15ms ping rather than the 30-40ms.
    Also here's the BTW Test thing.
    Also I've noticed I'm only syncing on ADSL1 or Max or whatever it's called. Is there anyway to change this without buying another router? I know my download speed won't benefit at all and will probably decrease slightly but I currently have another Phonline into my property that's on ADSL2 (Not 2+) and is getting 700-800kbps upload instead of the 448kbps that I'm capped at on this line.
    Any information, advice, help would be nice.
    Cheers.
    If you felt my post was informative and helpful then please click the star below my name/avatar.
    Cheers!
    Solved!
    Go to Solution.

    your conenction has dropped hence why the 2hrs connection time - it may have been quick in reconnecting but it has dropped.  you need to show a longer conenction period to show how stable conenction before you will get manually moved to fast.  if the exchange saw your line that good it would move you automatically
    you cannot get fixed on fast
    check your exchange and see if 21CN enabled - there is no need to change router normally to get adsl 2/2+
    check exchange here
    If you like a post, or want to say thanks for a helpful answer, please click on the Ratings star on the left-hand side of the post.
    If someone answers your question correctly please let other members know by clicking on ’Mark as Accepted Solution’.

  • Recent change from interleave to fastpath

    Hello
    I recently requested an change in the latency type for my internet from interleave to fastpath (my son plays online games and said it would be better) so I emailed the moderation team on this site for the change of which they have done.
    But now it seems the line is so unstable that its very hard to connect if at all, I was under the impression that should the stats on my line be insufficient that it would not be enabled but alas that doesnt seem to be the case. 
    The stats I emailed to the moderation team (before fastpath) were as follows:
    Channel: INTR, Upstream rate = 448 Kbps, Downstream rate = 5568 Kbps
    Link Power State: L0
    Mode: G.DMT
    Channel: Interleave
    Trellis: ON
    Line Status: No Defect
    Training Status: Showtime
                  Down Up
    SNR (dB): 9.3    25.0
    Attn(dB): 43.0   22.0
    Pwr(dBm): 19.6 12.3
    Max(Kbps): 6080 1208
    Rate (Kbps): 5568 448
    I have had to fiddle with some router settings (Netgear DG834Gv4) to be able to connect and even then it takes a while to even connect.
    I have noticed that if the SNR ratio becomes 15 then it connects no problem but anything lower is little point in trying and 15 makes the download speed drastically slower.
    I have asked the moderation team (which i apologised for multiple emails) if they could turn interleave back on (which I hope they can do as swiftly as possible) but out of curiosity why is it that fastpath has hurt the connection so much? And is there anything I can do for my son so he can play his online games better with a lower latency, he says sometimes people from other countries get a better *ping?* than he does on a uk server.
    Many thanks

    Hello and thanks for responding
    I ran that 17070 quiet line test and there doesnt really appear to be any noise down the phone, maybe the slight very tiny ammount of noise but only on the odd occassion.
    speedtester results:
     Download speedachieved during the test was - 3543 Kbps
     For your connection, the acceptable range of speedsis 1200-4000 Kbps.
     Additional Information:
     Your DSL Connection Rate :4320 Kbps(DOWN-STREAM), 448 Kbps(UP-STREAM)
     IP Profile for your line is - 3500 Kbps
    The throughput of Best Efforts (BE) classes achieved during the test is - 13.39:22.37:64.24 (SBE:NBEBE)
    These figures represent the ratio while sententiously passing Sub BE, Normal BE and Priority BE marked traffic.
    The results of this test will vary depending on the way your ISP has decided to use these traffic classes.
    2. Upstream Test:  -provides background information.
    Upload Speed
    360 Kbps
    0 Kbps
    448 Kbps
    Max Achievable Speed
    Here are the stats i can produce from my router:
    System Up Time 01:31:47
    Port
    Status
    TxPkts
    RxPkts
    Collisions
    Tx B/s
    Rx B/s
    Up Time
    WAN
    PPPoA
    872226
    869609
    0
    7126
    230989
    01:30:46
    LAN
    10M/100M
    871078
    873888
    0
    231608
    10833
    01:31:41
    WLAN
    11M/54M
    1242
    652
    0
    42
    13
    01:31:31
    ADSL Link
    Downstream
    Upstream
    Connection Speed
    4320 kbps
    448 kbps
    Line Attenuation
    42.0 db
    22.0 db
    Noise Margin
    14.6 db
    24.0 db
    usr/sbin/adslctl: ADSL driver and PHY status
    Status: ShowtimeRetrain Reason: 8000
    Channel: FAST, Upstream rate = 448 Kbps, Downstream rate = 4320 Kbps
    Link Power State: L0
    Mode: G.DMT
    Channel: Fast
    Trellis: ON
    Line Status: No Defect
    Training Status: Showtime
     Down Up
    SNR (dB): 14.6 24.0
    Attn(dB): 42.0 22.0
    Pwr(dBm): 19.2 12.1
    Max(Kbps): 4352 1116
    Rate (Kbps): 4320 448
     G.dmt framing
    K: 136(0) 15
    R: 0 0
    S: 1 1
    D: 1 1
     ADSL2 framing
    MSGc: 1 1
    B: 136 15
    M: 1 1
    T: 1 1
    R: 0 0
    S: 1.0000 1.0000
    L: 1096 128
    D: 1 1
     Counters
    SF: 323850 323797
    SFErr(CRCErr): 3474 11
    RS: 0 0
    RSCorr: 0 0
    RSUnCorr: 0 0
    HEC: 1636 5
    OCD: 0 0
    LCD: 0 0
    Total Cells: 56091767 0
    Data Cells: 26593926 0
    Drop Cells: 0
    Bit Errors: 0 0
    ES: 2337 0
    SES: 0 0
    UAS: 35 0
    AS(Uptime): 5506
    INP: 0.00 0.00
    PER: 1.75 1.75
    delay: 0.25 0.25
    OR: 32.00 32.00
    Bitswap: 0 0
    Total uptime: 5506
    Total time = 1 hours 32 min 41 sec
    SF  = 323850
    CRC = 3474
    LOS = 0
    LOF = 0
    ES  = 2337
    Latest 1 day time = 1 hours 32 min 41 sec
    SF  = 323850
    CRC = 3474
    LOS = 0
    LOF = 0
    ES  = 2337
    Latest 15 minutes time = 2 min 41 sec
    SF  = 9499
    CRC = 112
    LOS = 0
    LOF = 0
    ES  = 84
    Previous 15 minutes time = 15 min 0 sec
    SF  = 52923
    CRC = 577
    LOS = 0
    LOF = 0
    ES  = 319
    Previous 1 day time = 0 sec
    SF  = 0
    CRC = 0
    LOS = 0
    LOF = 0
    ES  = 0
    15 minutes interval [-30 min to -15 min] time = 15 min 0 sec
    SF  = 52982
    CRC = 589
    LOS = 0
    LOF = 0
    ES  = 405
    15 minutes interval [-45 min to -30 min] time = 15 min 0 sec
    SF  = 52923
    CRC = 597
    LOS = 0
    LOF = 0
    ES  = 394
    15 minutes interval [-60 min to -45 min] time = 15 min 0 sec
    SF  = 52923
    CRC = 546
    LOS = 0
    LOF = 0
    ES  = 376
    Showtime Drop Reason: 8000
    Last Retrain Reason: 8000
    usr/sbin/adslctl: ADSL driver and PHY statusStatus: ShowtimeRetrain Reason: 8000Channel: FAST, Upstream rate = 448 Kbps, Downstream rate = 4320 KbpsLink Power State: L0Mode: G.DMTChannel: FastTrellis: ONLine Status: No DefectTraining Status: Showtime Down UpSNR (dB): 14.6 24.0Attn(dB): 42.0 22.0Pwr(dBm): 19.2 12.1Max(Kbps): 4352 1116Rate (Kbps): 4320 448 G.dmt framingK: 136(0) 15R: 0 0S: 1 1D: 1 1 ADSL2 framingMSGc: 1 1B: 136 15M: 1 1T: 1 1R: 0 0S: 1.0000 1.0000L: 1096 128D: 1 1 CountersSF: 323850 323797SFErr(CRCErr): 3474 11RS: 0 0RSCorr: 0 0RSUnCorr: 0 0
    HEC: 1636 5OCD: 0 0LCD: 0 0Total Cells: 56091767 0Data Cells: 26593926 0Drop Cells: 0Bit Errors: 0 0
    ES: 2337 0SES: 0 0UAS: 35 0AS(Uptime): 5506
    INP: 0.00 0.00PER: 1.75 1.75delay: 0.25 0.25OR: 32.00 32.00
    Bitswap: 0 0Total uptime: 5506
    Total time = 1 hours 32 min 41 secSF  = 323850CRC = 3474LOS = 0LOF = 0ES  = 2337Latest 1 day time = 1 hours 32 min 41 secSF  = 323850CRC = 3474LOS = 0LOF = 0ES  = 2337Latest 15 minutes time = 2 min 41 secSF  = 9499CRC = 112LOS = 0LOF = 0ES  = 84Previous 15 minutes time = 15 min 0 secSF  = 52923CRC = 577LOS = 0LOF = 0ES  = 319Previous 1 day time = 0 secSF  = 0CRC = 0LOS = 0LOF = 0ES  = 015 minutes interval [-30 min to -15 min] time = 15 min 0 secSF  = 52982CRC = 589LOS = 0LOF = 0ES  = 40515 minutes interval [-45 min to -30 min] time = 15 min 0 secSF  = 52923CRC = 597LOS = 0LOF = 0ES  = 39415 minutes interval [-60 min to -45 min] time = 15 min 0 secSF  = 52923CRC = 546LOS = 0LOF = 0ES  = 376Showtime Drop Reason: 8000Last Retrain Reason: 8000
    Sorry if there is too much information there. There is an option on my router to change a percentage on SNR as I read somewhere this may improve stability, My normal snr is 9db on the downstream but I cannot connect on that, i changed the setting so that its 14.6db but it still takes such a long time to connect, and the download speed is dropped dramatically.
    Unless theres something obvious in these stats that Im missing I would very much rather have interleave turned back on asap so that the internet actually works as intended

  • Get all values from request.getParameter

    In ASP, I can do something like that...
    For each item in Request.Form
    Response.write "Name is:" & item & " value is:" & Request(item)
    Next
    How about in JSP? How do i get the names and values of the form using a loop?

    You can use request.getParameterNames() which will return an enumeration, then you can iterate through the enumeration and use request.getParameterValue(String paramName) method to get the values.

  • Error while releasing a request.

    Hi All,
    I'm facing an error while releasing a request.
    The request contains an ABAP programs along with two INCLUDDE programs as well as a TCode to run the same.
    It is running successfully in dev. server. But, while releasing ths request it shows me the following error :
    " Object REPT ZBAPI_SD_SERV_SALES_ORDER is inactive " ,
    where ZBAPI_SD_SERV_SALES_ORDER is the program name. When I checked out in ABAP editor it shows the program active.
    But, I'm unable to understand why its showing me an inactivation error.
    Guys, help me out in this.

    Hi,
    Check if the INCLUDE program are also ACTIVE. They must be in inactive state. Try activating them and release the request.
    Regards,
    Vikranth

  • Error:  "Could not complete your request because of a program error" (photoshop CS2 9.0.2 on MAC OSX

    Today I started my program (photoshop CS2 9.0.2) and opened a JPG file. When I went to print the file the program crashed and closed. When I restarted the program and went to open the file I got this error message, "Could not complete your request because of a program error".
    I have tried several different file types/sizes and all result in the same error message since the program crashed. It will not open any file I try to open. As I indicated above I am using Photoshop CS2 9.0.2 it is on a MAC with OSX 10.4.11.
    I called Adobe and the Rep directed me to Tech Note 331307 and told me to Re-create the Photoshop preferences files. Which I did and restarted the program, but when I tried to open a file (any file) I still get the same error message so it doesn't appear to be the preferences.
    Does anyone have any info as to what the problem may be and how to correct it.
    Thanks

    Thanks for the response. OK... This is the first day I have been able to get back to the problem.
    My system I am running Photoshop on is a Power Mac G4, AGP Graphics ATY Rage 128Pro chip set 16MB VRAM LCD 1280x1024 32-bit color, 500MHz, 1.75GB of memory, 1 MB L2 Cache, 100 MHz Bus Speed. I had installed the latest security update and repaired the permissions the day the problem started.
    Now to day I started the system and went in and created a Guest Account. I logged into the guest account and started Photoshop. Low and behold it worked just fine. So I logged out of guest and logged into my main user account And started Photoshop. Wouldn't you know it.... It works just fine. I can open any file I want with now problems.
    I got to thinking after I had done all of this that I wished I had tried to open a file in Photoshop today prior to creating the guest account to see if it still had the problem in my main user account.
    I did not change anything else on the system and all seems to work fine now. So at his point I am really not sure what the problem was.
    Again thanks for taking the time to respond to this issue.

  • Can not view data in a request from psa

    Dear experts,
    I have a problem with data in psa. If a select a mange of PSA, I see some request. I select one of them to see data. But there is no data. How is it possible?
    If you delete a reques from psa, that request desappears from the psa, doesn't it?
    Thanks in advance,
    yeberri

    it dosn't work. The problem is that you can see  different green requests in manage from psa, but it is not possible to see internal data.
    If I try to see data with se16 and the psa table, there are data for one request, but not for request that i need.
    any idea? is very important to rescue this request.
    thanks for your help.

  • Unable to capture the Data Source into a Transport Request

    Hi All,
    We have a product hierarchy and we are using the data source :4R_PRODH_D_LGEN_HIER for the hierarchy.
    Now we need to transport this structure to the quality environment but we were not able to capture the datasource:4R_PRODH_D_LGEN_HIER into a transport request.
    When ever we activate the data source:4R_PRODH_D_LGEN_HIER it is asking for the Package and the Transport Request Number.If we give these details and save it, data source is not getting captured in the request, only the "bject Directory Entry" is getting captured.
    Can someone please guide me on how to capture the datasource under "Data Sources in BW" in a transport request.
    Regards,
    Sachin Dehey.

    Hi Sachin,
    Hierarachy datasource is not captured as Attributes and Text Datasource. So what ever you have done is correct.
    What ever is captured in Object Directory Entry is correct. So go ahead with your transports, once transport is done check the Hierarchy Infopackage with Available OLTP hierarchies and load the data.
    Most important thing first see that the all Master & Transactional Datasources are transported in R/3 Dev to QA to PRD
    In BW, datasources are not transported, only their replica is transported.
    Transportation of Datasource is done in R/3. Only their replica is transported in BW.
    So wht ever you have done till now is correct. So go ahead.
    While attaching Hierarchy Datasource it is captured only in "Object Directory Entry"
    Regards,
    Vishnu.

  • EH&S WWI for GLM print request processing

    Hi all,
    we installed EH&S WWI for GLM print request processing scenario, following the note:"1394553", but when we try to print we receive this error from WWI:
    Start Function 'WWI_PRINTREQUEST_CREATE'
      Initializing parameters
      Receiving data from client
       calling RfcGetData returned 0
        receiving data lasted: 0.0 sec.
        Retrieving print request data from RFC interface
        Using Temp Directory E:\WWI\TEMP\BSV100000000000062
       Delete files in E:\WWI\TEMP\BSV100000000000062
        Creating text file E:\WWI\TEMP\BSV100000000000062\r000000000062.val
        Writing data to text file 39 lines, 1009 characters
        Updating print request status from 0 to 1
        [DB time] Writing print request lasted 9 ms
      Start processing command 'Create print request' in synchronous mode
      Creating print request 000000000062
    WwiSapDms::retrieveDocument: RFC error when calling ABAP function moduleRFC connection is not Unicode
    WwiSapDms::retrieveDocument: RFC error when calling ABAP function module
    key     : RFC_ERROR_SYSTEM_FAILURE
    message : See RFC trace file or SAP system log for more details
    Reading SBV document IB0120510 from Cache failed
        WwiCacheRead resulted with -1
        Updating print request status from 1 to 5
        [DB time] Writing print request lasted 4 ms
      ##### Command 'Create print request' finished with status E #####
        Storing ERR file E:\WWI\TEMP\BSV100000000000062\l000000000062.err into DMS succeeded
        22 lines
      Sending data to client
       calling RfcSendData returned 0
        sending data lasted: 0.0 sec.
    Elapsed time : 0.1 sec.
    We don't understand what kind of RFC or what part of customizing we have to check, could you please help us?
    Thanks,
    Christian

    Dear Pugal
    we are not using GLM + and I am not sure about the technqiue used there to handle load balancing. Regarding general WWI setup I assume you know this Note: EH&S: Availability and performance of WWI and Expert servers
    On the top there is a further SAP Note abvailable which might be of interest. This is referenced here:
    http://de.scribd.com/doc/191576739/011000358700000861002013-e
    May be check OSS note: 1958655; OSS Note 1155294 is more related to normal WWI stuff; but may be check it as well. May be 1934253 might help better
    May be this might help.
    C.B.
    PS: may be check as well: consolut - EHS_MD_140_01 - EH&S-Management-Server einrichten
    The load balancing of synchron WWi servers is donein the "RFC" layer, therefore you have no inffluence here, for asynchron WWI servers you can do a lot to manage the WWI load balancing by using "exits" etc.

  • (Request for reporting available) is not coming in Cube

    Hi All,
    I have Cube & DSO.
    I  added fields in DSO & Cube.
    Cube1 has Aggregrates built on it.i added 5 infoobjects on it, Now when i load data from DSO to Cube(Request for reporting available) is not coming up. i cant do reporting on it. can anyone help.
    thanks in advance,
    Kiran.

    Hi ....
    Have you done the Roll up ?
    Since aggregates are there on that cube....until and unless you do the roll up that request will not be available for Reporting...
    Regards,
    Debjani....

  • My iphone wont let me play songs that I bought from iTunes. It says "The requested URL was not found on this server" How can i play my music also my music videos again?

    I bought a few songs and music videos from iTunes, then all of a sudden it wouldn't play and would just skip to the next song. With the music videos it would do the same. Also, this message would show up " The Requested URL could not be found on this server" What does that exactly mean? And what do I need to do to play my music/videos again?

    This previous discussion has a solution:
    https://discussions.apple.com/message/16527576#16527576

  • Retriving only hidden parameters from request.getParameter

    Hi,
    I want to retrive only the hidden parameters from previous JSP page into current JSP page. The problem here is that my hidden parameters in privious page are dynamically generated (parameter names are decided based on values retrived from the database) and I cannot retrive them using "request.getParameter(<parametername>)"
    Can I find the parameter type (i.e. text box, text area, checkbox, radio or hidden) from the request.getParameter() or request.getParameterNames() methods? or is there any other way to find it.
    Thanks in advance for any help

    You can use the getParameterNames() or getParameterMap() methods from javax.servlet.ServletRequest to get all the parameters in the request. Even if they're dynamically generated, and you don't know the names in advance, these methods will ferret them out.
    getParameterMap() returns name String, values String [] pairs, so you'll have to work with String arrays to get the input out. It's got to be that way to accomodate checkboxes and other HTML form elements that can send more than one value for a given name.
    I prefer getParameterMap, because I don't like using Enumerations as much. - MOD

  • Help with getting values from request. Very Strange!!

    Hello,
    My very strange problem is the following.
    I have created three dynamic list boxes. When the user select
    the first list box, the second becomes populated with stuff
    from a database. The third becomes populated when the second
    is selected. Now, I have used hidden values in order for
    me to get the selected value from the first listbox. The
    following code is my first listbox:
    <SELECT NAME="resources" onChange="document.hiddenform.hiddenObject.value = this.option [this.selectedIndex].value; document.hiddenform.submit();">
    <OPTION VALUE =""> Resource</OPTION>
    <OPTION VALUE ="soil"> Soil </OPTION>
    <OPTION VALUE ="water"> Water </OPTION>
    <OPTION VALUE ="air"> Air </OPTION>
    <OPTION VALUE ="plants"> Plants </OPTION>
    <OPTION VALUE ="animals"> Animals </OPTION>
    </SELECT>
    I use the getRequest method to get the value of hiddenObject.
    At this time I am able to get the value of hiddenObject to populate
    the second list box.
    But, when the user selects an item from the second list box
    and the second form is also submitted,
    I lose the value of hiddenObject. Why is this??
    The code to populate my second listbox is the following:
    <SELECT NAME ="res_categories" onChange="document.hiddenform2.hiddenObject2.value = this.options[this.selectedIndex].value; document.hiddenform2.submit(); ">
    <OPTION VALUE ="" SELECTED> Category</OPTION>
    Here I access a result set to populate the list box.
    Please help!!

    Form parameters are request-scoped, hence the request.getParameter("hiddenObject"); call after the submission of the second form returns a null value because the hiddenObject parameter does not exist within the second request.
    A solution would be to add a hiddenObject field to your second form and alter the onChange event for res_categories to read
    document.hiddenform2.hiddenObject.value=document.1stvisibleformname.resources.option[document.1stvisibleformname.resources.selectedIndex].value;
    document.hiddenform2.hiddenObject2.value = this.options[this.selectedIndex].value;
    document.hiddenform2.submit();You will then come across a similar problem with your third drop-down if indeed you need to resubmit the form...
    A far better approach would be to create a session scoped bean, and a servlet to handle these requests. Then when the servlet is called, it would set the value of the bean property, thus making it available for this request, and all subsequent requests within the current session. This approach would eliminate the need for the clunky javascript, making your application far more stable.

  • Problem getting arraylist values from request

    Hi All,
    I am trying to display the results of a search request.
    In the jsp page when I add a scriplet and display the code I get the values else it returns empty as true.Any help is appreciated.
    <%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>
    <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
    <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    <html>
    <head>
         <%@ include file="/includes/header.jsp"%>
         <title>Research Results</title>
    </head>
    <body>
    <div class="ui-widget  ui-widget-content">
        <%  
        ArrayList<Research> research = (ArrayList<Research>) request.getAttribute("ResearchResults");
         Iterator iterator = research.iterator();
              while(iterator.hasNext()){
              Research r = (Research) iterator.next();
              out.println("Result Here"+r.getRequesterID());
              out.println("Result Here"+r.getStatus());
        %> 
         <form>
         <c:choose>
         <c:when test='${not empty param.ResearchResults}'>
         <table cellspacing="0" cellpadding="0" id="research" class="sortable">
         <h2>RESEARCH REQUESTS</h2>
                   <tr>
                   <th><a href="#">RESEARCH ID</a></th>
                   <th><a href="#">REQUESTOR NAME</a></th>
                   <th><a href="#">DUE DATE</a></th>
                   <th><a href="#">REQUEST DATE</a></th>
                   <th><a href="#">CLIENT</a></th>
                   <th><a href="#">STATUS</a></th>
                   <th><a href="#">PRIORITY</a></th>
                   </tr>
              <c:forEach var="row" items="${param.ResearchResults}">
                        <tr title="">
                             <td id="researchID">${row.RESEARCH_ID}</td>
                             <td>${row.REQUESTER_FNAME}  ${row.REQUESTER_LNAME}</td>
                             <td><fmt:formatDate pattern="MM/dd/yyyy" value="${row.DUE_DATE}"/></td>
                             <td><fmt:formatDate pattern="MM/dd/yyyy" value="${row.CREATED_DATE}"/></td>
                             <td>${row.CLIENT}</td>
                             <td>
                             <c:choose>
                               <c:when test="${row.STATUS=='10'}">New Request</c:when>
                               <c:when test="${row.STATUS=='20'}">In Progress</c:when>
                               <c:when test="${row.STATUS=='30'}">Completed</c:when>
                              </c:choose>
                             </td>
                             <td>
                             <c:choose>
                               <c:when test="${row.PRIORITY=='3'}">Medium</c:when>
                               <c:when test="${row.PRIORITY=='2'}">High</c:when>
                               <c:when test="${row.PRIORITY=='1'}">Urgent</c:when>
                              </c:choose>
                             </td>
                             </tr>
              </c:forEach>
         </table>
         </c:when>
         <c:otherwise>
         <div class="ui-state-highlight ui-corner-all">
                   <p><b>No results Found. Please try again with a different search criteria!</b> </p>
              </div>
         </c:otherwise>
         </c:choose>
         </form>
              <%@ include file="/includes/footer.jsp"%>
         </div>
         </body>
    </html>

    What is ResearchResults?
    Is it a request parameter or is it a request attribute?
    Parameters and attributes are two different things.
    Request parameters: the values submitted from the form. Always String.
    Request attributes: objects stored into scope by your code.
    They are also accessed slightly differently in EL
    java syntax == EL syntax
    request.getParameter("myparameter") == ${param.myparameter}
    request.getAttribute("myAttribute") == ${requestScope.myAttribute}
    You are referencing the attribute in your scriptlet code, but the parameter in your JSTL/EL code.
    Which should it be?
    cheers,
    evnafets

  • Reading Null Values From Request Object

    For a proof-of-concept, I wrote a mini program that has 2 files. File #1 is main.html. There's a javascript function called addNewRowToThisTable that isn't displayed but it basically allows the user to create as many rows in the table as user desires. When the "Submit" button is clicked the file ReadIt.jsp is called and it's supposed to display on the first and last names of the people who had the checkbox for that row checked. The best way to illustrate the problem I'm having is through an example. Let's say there are 3 rows:
    [x] Alan Anderson [Add New Row]
    [ ] Bob Brady [Add New Row]
    [x] Carl Chadwick [Add New Row]
    [Submit]
    Let's assume that only rows 1 and 3 are clicked. After the form is submitted the JSP will print...
    firstNameArr .length = 3
    lastNameArr .length = 3
    isSelectedArr.length = 2
    firstNameArr[0] = Alan
    lastNameArr[0] = Anderson
    firstNameArr[1] = Bob
    lastNameArr[1] = Brady
    Unfortunately firstNameArr[1] and lastNameArr[1] should be "Carl", and "Chadwick" respectively. I know the reason why it's failing is because my program relies on the array index of the "isSelected" field to perfectly match up with the "firstName" and "lastName" fields. It's unreliable because if the checkbox for a row is not checked then it won't show up in the JSP String array isSelectedArr. I'm not really sure how to get around this problem. I have 2 ideas at the beginning of solutions but I'm not sure how to follow through on either and I'm also not sure if either is the proper approach to take. My guesses are...
    1) There's some way in JSP to use "getParameterValues('isSelected')" to retrieve the full array of "isSelected" items regardless of whether or not they're checked. That would guarantee that my arrays would match up correctly. Unfortunately, I haven't been able to find this.
    2) Maybe I can put in some sort of ID in the "isSelected" field that would relate the checkbox to the rest of the data in the row. The problem with this is that I've got a dynamic # of rows due to my addNewRowToThisTable method.
    So the bottom line is that I'm thoroughly stumped. If anyone can offer advice I'd be very grateful.
    main.html
    <html><head><title></title></head><body>
    <form method="get" action="ReadIt.jsp">
    <table>
    <tr>
         <td><input type="checkbox" name="isSelected" /></td>
         <td><input type="text" name="firstName" /> </td>
         <td><input type="text" name="lastName" /></td>
         <td><input type="button" value="Add New Row" onClick="addNewRowToThisTable(this)" />
    </tr>
    <tr>
         <td colspan=4><input type="submit" value="submit"></input></td>
    </tr>
    </table>
    </form>
    </body></html>
    ReadIt.jsp
    <%
    String[] isSelectedArr = request.getParameterValues("isSelected");
    String[] firstNameArr = request.getParameterValues("firstName");
    String[] lastNameArr = request.getParameterValues("lastName");
    if (firstNameArr != null) System.out.println("firstNameArr .length = " + firstNameArr .length);
    if (lastNameArr != null) System.out.println("lastNameArr .length = " + lastNameArr .length);
    if (isSelectedArr != null) {
         System.out.println("isSelectedArr.length = " + isSelectedArr.length);
         for (int i=0; i < isSelectedArr.length; i++) {
              System.out.println("firstNameArr["+i+"] = " + firstNameArr);
              System.out.println("lastNameArr["+i+"] = " + firstNameArr[i]);
    %>

    it's sort of a kludge, but try this:
    your javascript function adds new for fields that get submitted to the servlet. name the checkboxes uniquely with a patterm with said function, say isSelected-1, isSelected-2, isSelected-3... now also name the first and last name fields the same way. fname-1, fname-2, fname-3... lname-1,lname-2,lname-3.
    when you get to the page that is supposed to match them up, go through all the request parameters looking for those that start with "isSelected-" take the last char (the index), convert it to an int, and then from your request do:
    String first = request.getParameter("fname-" + indexThatWasFound);
              String last = request.getParameter("lname-" + indexThatWasFound);in looping over the request for each index recovered from the searching of the request for the isSelected-n values, you will get the matching first and last name.
    I TOLD you it was a kludge.

Maybe you are looking for

  • About Receiver XI Adapter Configuration

    Hi Experts, I am configuring the Receiver XI Adapter for ABAP server proxy, I am following this link http://help.sap.com/saphelp_nwpi71/helpdata/en/f4/0a1640a991c742e10000000a1550b0/content.htm Here Addressing type is URL Address then where can I fin

  • Altering Properties of graph palette

    Hi, I am trying to make only the zoom option on the graph palette visible at the runtime ... !! Is this possible. Please Help. Thanks, Anirudh

  • Implementing Surveys

    Hi, I'm trying to host a Survey functionality in KM. I tried "Quick Poll". It takes only one Q at a time. My next plan is to use "Forms Builder" to create and host the survey Qs. Is there any other easier option I could use? Can I later mine data, su

  • Service centre in Bangalore

    we(MOBITEL) based in Bangalore with branches in Frazer Town(call-08040950732), Indiranagar(call-08041640055) BTM Layout(call-08041205557)are into servicing of mobile phones from past 9years.We give service for all Blackberry phones and tablets let it

  • How to revert new tabs update

    there are too much boxes and they are way to small i want the old ones back how to do that. I don't want 5 of them in 1 line i want 3 or how much where they before update http://i.imgur.com/Jsw6QyX.png