JSP does not call the right method in controller class

Hi all,
I have a jsp file which loads a page at this address: http://localhost:8080/dir/list/
I've added two checkboxes to the page; user can check both checkboxes, only one or none. Following is code I have in jsp file:
<form class="checkboxForm">
<c:choose>                                                                                                         
<c:when test='${newItems==true}'>
<input id="newItems" type="checkbox" value="#" name="newItems" class="checkbox2" checked="checked" /><strong> New Businesses   </strong>                                                                 
</c:when>
<c:otherwise>
<input id="newItems" type="checkbox" value="#" name="newItems" class="checkbox2"/><strong> New Businesses   </strong>
</c:otherwise>
</c:choose>
<c:choose>                                                                                                         
<c:when test='${rejectedItems==true}'>
<input id="rejectedItems" type="checkbox" value="#" name="rejectedItems" class="checkbox3" checked="checked"/><strong> Rejected Businesses   </strong>                                                                 
</c:when>
<c:otherwise>
<input id="rejectedItems" type="checkbox" value="#" name="rejectedItems" class="checkbox3"/><strong> Rejected Businesses   </strong>
</c:otherwise>
</c:choose>
<a href="#" onclick="apply();">
<button name="apply" class="btn-primary" value="Apply" tabindex="4">Apply</button>
</a>
</form>
<script type="text/javascript">
function apply(){
     var newItems = document.getElementById("newItems").checked;
     var rejectedItems = document.getElementById("rejectedItems").checked;
     alert("Inside apply() method.");
     alert("newItems= " + newItems + ", rejectedItems: " + rejectedItems);     
     window.location = "<c:url value='/list/'/>" + newItems + "/" + rejectedItems;
     alert("window.location= " + window.location);
     alert("Add extra delay!");
     return false;
</script>This is my Controller class:
// Method1: this method gets called when the user loads the page for the first time.
@RequestMapping(value="/list", method = RequestMethod.GET)
public String list(Model model, HttpServletRequest request) {          
          System.out.println("Controller: method1: Passing through...");
          model.addAttribute("newItems", Boolean.TRUE);
          model.addAttribute("rejectedItems", Boolean.TRUE);
          // Does other things.
// Method3: this method gets called when user checks/unchecks one of the checkboxes and clicks on Apply button.
@RequestMapping(value="/list/{newItems}/{rejectedItems}", method = RequestMethod.GET)
public String list(@PathVariable Boolean newItems, @PathVariable Boolean rejectedItems, Model model, HttpServletRequest request) {          
          System.out.println("Controller: method3: Passing through...");
          model.addAttribute("newItems", newItems);
          model.addAttribute("rejectedItems", rejectedItems);
// Does other things.
     }The way my jsp code is written now, it calls the correct method and displays the correct url. When page loads for the first time, it calls method1 and the url is:
http://localhost:8080/dir/list
When the user checks/unchecks one or both checkboxes and clicks on apply button, method3 is called and this url is displayed:
If both checkboxes are checked which both booleans are set to true:
http://localhost:8080/dir/list/true/true
Everything is fine... however, if I comment these two lines at the end of JavaScript apply() function,
alert("window.location= " + window.location);
alert("Add extra delay!");Then method3 will never gets called; only method1 gets called and I see this url:
http://localhost:8080/url/list//?newItems=%23&rejectedItems=%23&apply=Apply
I do not know why it gets confused bet. method1 and method3 and cannot pick the right method?
I tried to use the POST method instead, but the page goes directly to our internal error page and it never reaches the method I wrote in my controller for POST:
I don't really know what I'm doing wrong? Any help is greatly appraciated.
Edited by: ronitt on Dec 13, 2011 2:35 PM

I changed the <form> in the jsp to div and its working fine. I do not need to have comments in JavaScript funcion() anymore. I don't know why that made the difference though? According to:
http://www.w3schools.com/tags/tag_form.asp
The <form> tag is used to create an HTML form for user input.
The <form> element can contain one or more of the following form elements:
<input>
<textarea>
<button>
<select>
<option>
<optgroup>
<fieldset>
<label>
An HTML form is used to pass data to a server.
I do have <button> and also send the data - the value of checkboxes - to server. So I think it should also work with <form>.
Please let me know if you have any idea. Thanks.

Similar Messages

  • When I press on a land line number, the phone does not call the number, but comes up with a screen to send a text to it.  How do I get my phone to default to phoneing a landline?

    When I press on a land line number, the phone does not call the number, but comes up with a screen to send a text to it.  How do I get my phone to default to phoneing a landline?  When I press a mobile number in contacts, the phone automatically phones the number.  I do not mind this as I hardly ever send texts, but I would like to have the option of what to do.  This seems such an obvious issue but I can not solve it even with much web searching.  Thanks!

    I can't delete my question, so I'll just say that you press on the type of number written in the box to the left of the box you typye the number into.  Dumb or what? 

  • Report server parameter not calling the right url

    Hi,
    I installed a Oracle 10g application server on windows 2003 server. there were not customization being made yet.
    I run my form, click to call a report and it shows the parameter form nicely.
    at this point, the url shows http://www.mydomain.com:7777/reportbla-bla-bla
    After selecting my parameters, i click submit and the system shows web page cannot display.
    at this point, the url shows http://myserverpcname:7777/reportbla-bla-bla
    Can someone please tell me what should I do to set for the report parameter to call the right url?
    Thanks

    I found the solution already... the setting is to be done at httpd.conf file

  • Weblogic 10.3.2.0 installation does not pick the right JDK

    The installation does not pick up the right jdk version that is jdk 11.6.0_11 . Although the machine is running the same. Instead it picks up jdk 1.6.0_14. have tested the machine many times. I am Installing Oracle SOA Suite 11g.

    Inside "startWebLogic.sh" file add the JAVA_HOME like following (just below the "setDomainEnv.sh" call):
    JAVA_HOME=C:\bea103\jdk1.6.0_17
    See if this helps.
    Thanks

  • af:fileDownloadActionListener not calling the bean method

    Hello,
    I am using Jdev 11.1.1.6.
    I have a page where user can generate the report and download it. I am using <af:fileDownloadActionListener> for this on my jsff (implemented as region using BTF).
    The commandbutton with <af:fileDownloadActionListener> is calling a backing bean method. When user clicks the "Print" button, it is supposed to generate the report and allow user to download it.
    The issue here is that the control never goes to bean method after button press. The browser keeps showing busy but no control passed to bean method. Interestingly, after you close the browser, it immediately goes to bean method.
    I have tried waiting for long time (some times 15-20 min) but it never goes there during execution.
    What could be going wrong here?
    Code snippet from my jsff:
    <af:commandButton id="cb1"
                      textAndAccessKey="Print"
                      partialSubmit="false"
                      clientComponent="true">
                   <af:fileDownloadActionListener method="#{someMethod}"
                                                  filename="#{someName}"/>
    </af:commandButton>This is really frustrating as I have no clue what is going wrong here. The similar code works in other page but not here.
    I would highly appreciate help here.
    Thanks,
    Jai

    Like I said, it is working fine on my other pages and I tried on new page, just like yours, and it worked. It is not working where I need it.
    I know the issue is somewhere with my page [child or parent, explained later] and I am looking for help on finding the root cause. Some direction/tip which I can follow and figure out the issue.
    Other buttons are working fine on the page but <af:fileDownloadActionListener> does not work. The page seems to go in loop as it keeps printing generic messages that are generally printed when page is submitted.
    This will continue until you close the page/browser and then the control goes to bean method.
    Let me explain page structure:
    My application is based on UIShell and is basically based one page application. Every page (jsff) is implemented as region using BTF. When user clicks on menu, MainPage is opened. This MainPage represents main structure using layout components like panelGroupLayout, panelTabbed, showDetailItem etc. These layout components contains <af:region> implemented using BTF.
    The MainPage which has this issue is large page with almost 100+ BTF af:regions implemented under panelTabbed+showDetailItem combination.
    <af:fileDownloadActionListener> has been implemented on one of the <af:region>, which is part of this MainPage.
    Few Observations:
    1. If I move this button [with <af:fileDownloadActionListener>] to any of the af:region under current MainPage then it does not work.
    2. If I move this button [with <af:fileDownloadActionListener>] to any independent page or any <af:region> which is part of some other MainPage, then it works.
    3. Other MainPage where it is working fine is also a fairly large page with almost 150+ BTF af:regions
    4. All our MainPages are based on template, so there is very high level of consistency in behavior and other handlings.
    For whatever reason, it is not working on my current page and I would highly appreciate any input based on above info [or otherwise] to find a root cause for this issue.
    If I need to debug, where should I start? What could be causing that looping behavior, specially with <af:fileDownloadActionListener>.
    Thanks,
    Jai

  • Reverse proxy plugin does not like the POST method

    My second tier is not functionning properly when placed behind a S1WS6 with reverse proxy
    Client ====== SunOne web server with Passthrough ====== .NET app server & web services.
    The web server configuration (reverse proxy � libpassthrough.so) is configured and is working correctly when it comes to requesting normal pages, however a problem arises when the request is made either by:
    1- Invoking a web service on the .Net tier, or
    2- The .Net tier performs a server.transfer call within the same .net server (Page transfer)
    Keep in mind that the .Net tier works fine when not accessed through the reverse proxy.
    It seems that when a POST method is invoked, a Session Close is sent before data is sent back !!
    We tried to isolate the problem from different angles but came up short, the http server log shows that the request was made
    192.168.2.7 - - [14/Jul/2004:14:10:56 +0300] "POST /wavedms2.0/TestWebService/TestService.asmx HTTP/1.1" 100 0
    Although response 100 indicates that it is waiting for more, while the web service error shows the following:
    The underlying connection was closed: An unexpected error occurred on a receive.
    at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
    at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)
    at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
    at TestWebService.oWebService.MyWebSvc.HelloWorld()
    at TestWebService.Form1.button1_Click(Object sender, EventArgs e)
    In general, any page that uses POST method faces the same problem.I appreciate any help you can provide us with a solution on this issue.

    The Application Server plugin, libpassthrough.so, was designed to connect Web Server to Application Server. Unfortunately, it does not work with IIS which sends unsolicited "HTTP/1.1 100 Continue" responses.

  • Not calling the action method??

    hi ..
    now i up with some common problem...
    i said as common problem coz i dont know where the error is occuring.
    here is the description.
    In my jsp
    i am having a panel tabbed pane with 2 panes.
    first pane contains some 20 text boxes with save button, used to save the entered records to the database.
    second pane contains the summary page which displays all the records from the respected table with select option button(radio). By selecting the single radio button we can edit the particular record by getting the same in the first tabbed pane fields...
    (here, i am using a javascript to select any one radio button in the form coz radio buttons are generated thru datatable)
    In java
    ======
    in constructor
    i populate all the data from the table to a list. and i display the populated data to the summay fields.
    save button action
    saving the data to the table
    edit the value
    updating the edited values
    Here, my problem is after entering all the fields in the first tabbed pane
    i click the save button. if there is no data in the table(database) all things working properly, but if there single data, save function is not calling. but the constructor are calling properly.
    i am using hibernate for the database conn.
    i know this is some sort of logical error, i am posting this only if any one who had already face this type of error(might be in setting session values).. suggestions plz..

    Hi;
    Your question is not related wiht Download forum side, Please post your issue on related Forum side:
    Forum Home » Developer Tools » JDeveloper and ADF
    Regard
    Helios

  • Reader 9.2 does not choose the right postscript level

    Hi,
    I use an old HP4500 Color Laser Jet (it still prints very well and I have a lot of toner :-)). every time I want to print a pdf on it, it does not work, for the adobe reader sets the postscript level to 3 although the printer has only 2.
    I've found the information anywhere in the adobe pages, which say:
    "Note: Acrobat sets the PostScript level automatically, based on the selected printer."
    In my printer settings (Win7-64 bit, driver: HP Universal Printing PS Version 12.4.2009, 61.94.3.37) I have set the level to 2 (Dokumentoptions:Postscript Options:Postscript language level: 2)
    But Adobe Reader is not interested in my settings and sets it to 3 every time and I have to change it manually every time. That is not funny, when printing many pdfs.... :-(((
    I don't understand this, it has happend with another driver under windows xp the same way, but now I have lost my patience.
    Why does the reader does not work properly or can I tell him to do so ?
    Best regards
    Thomas keller, Germany

    Thanks Bernd!  Works just fine now. Am I that obtuse that I wasn't able to
    figure this out on my own?

  • Set_block_property does not called the query from the where clause

    Hi all,
    I have two blocks in the Oracle form 6i. Master link with the detail. Because of the data is quite huge if I have the auto query when the form is loaded hence I have two enter parameter created of From_date and To_date together with button to execute the query when that two parameter is being filled.
    I have the following quotes in the button of when-button-pressed :-
    BEGIN
    set_block_property('act_vw_sale_comm', default_where, 'invh_dt >='''|| to_date(:act_vw_sale_comm.fdate,'dd/mm/yyyy') ||''' and invh_dt <= ''' || to_date(:act_vw_sale_comm.tdate,'dd/mm/yyyy')||'');
    go_block('act_vw_sale_comm');
    execute_query;
    set_block_property('act_vw_sale_comm', default_where, '');
    END;
    However, nothing being displayed when I click on the button. Anything wrong on the above statement ? Please help me. thanks.
    Rgds
    Lim

    BEGIN
    go_block('act_vw_sale_comm');
    set_block_property('act_vw_sale_comm', default_where, 'invh_dt >= '''|| :FDATE ||''''' AND invh_dt <= '''|| :TDATE ||'''');
    execute_query;
    --set_block_property('act_vw_sale_comm', default_where, '');
    END;
    Now, I have the above statement, but still the same when try to execute the query, this time, the screen execute but does not show anything and close my form straight away. Why!
    Anyone can help me?
    Thanks
    Lim

  • Weblogic does not call the ProxySelector class for http url

    We are using weblogic server for our project. I have created a ProxySelector class and made it the default in my code. When my code tried to access the external url, the ProxySelector is called for socket url but not http url. Because of this, I am not able to return any HTTP proxy object from the ProxySelector and it fails.
    Note: The code works fine if I execute it from tomcat.

    Hi This is the method that I have for invoking webservices. It uses a Dispatch API. The myProxySelector is an instance of MyProxySelector which is already made defult in the appication startup.
    This MyProxySelector has a threadlocal variable useProxy to indicate whether the proxy should be used or not. so I am setting the variable just before reply = dispatch.invoke(sm);
    public class WebServiceDispatch {
    public Object invoke() throws GLException {
    Object result = null;
    try {
    Service service = Service.create(getOperation().getServiceName());
    service.addPort(getOperation().getOperationName(), SOAPBinding.SOAP11HTTP_BINDING, call.getServiceEndpoint());
    Dispatch<SOAPMessage> dispatch = service.createDispatch(getOperation().getOperationName(), SOAPMessage.class, Service.Mode.MESSAGE);
    initHandlers(dispatch);
    Map<String, Object> ctx = dispatch.getRequestContext();
    if (call.useWSS()) {
    ctx.put(SOAPConstants.WSSE_SECURITY, new WSSHeader(getCredentials().getUsername(), getCredentials().getPassword(), call.sendEncryptedPassword()));
    } else if (call.getCredentials() != null ) {
    String user = getCredentials().getUsername();
    if ( user != null ) {
    ctx.put(Dispatch.USERNAME_PROPERTY, user);
    if (getCredentials().getPassword() != null ) {
    if (call.sendEncryptedPassword()) {
    ctx.put(Dispatch.PASSWORD_PROPERTY, getCredentials().getPassword().getEncryption());
    } else {
    ctx.put(Dispatch.PASSWORD_PROPERTY, getCredentials().getPassword().getText());
    MessageFactory mf = MessageFactory.newInstance();
    SOAPMessage sm = mf.createMessage();
    SOAPHeader sh = sm.getSOAPHeader();
    SOAPBody sb = sm.getSOAPBody();
    for ( Iterator<?> it = call.getOperation().getOrderedParameters().iterator(); it.hasNext(); ) {
    WebServiceParameter parameter = (WebServiceParameter) it.next();
    if (parameter.isBodyParam()) {
    sb.addChildElement((SOAPElement)call.getParameterValue(parameter));
    } else {
    sh.addChildElement((SOAPElement)call.getParameterValue(parameter));
    String endPoint = call.getServiceEndpoint();
    myProxySelector.setUseProxy(useProxyServer);
    if (getOperation().getReturn() != null) {
    reply = dispatch.invoke(sm);
    result = getReplyElement(reply);
    call.setParameterValue(getOperation().getReturn(), result);
    } else {
    dispatch.invokeOneWay(sm);
    } catch (Throwable t) {
    throw GLException.factory(new CausedBy("Error Invoking Web Service Dispatch"),t);
    return result;
    .........// more code to get webservice details from db and load useProxyServer flag value
    Here is the ProxySelector code
    public class MyProxySelector extends ProxySelector {
    protected ThreadLocal<Boolean> useProxy = new ThreadLocal<Boolean>();
         public ThreadLocal<Boolean> getUseProxy() {
              return useProxy;
         public void setUseProxy(boolean useProxy) {
              setUseProxy(useProxy? Boolean.TRUE: Boolean.FALSE);
         public void setUseProxy(Boolean useProxy) {
              this.useProxy.set(useProxy);
         private ProxySelector jvmDefaultSelector = null;
         public ProxySelector getJVMDefaultSelector() {
              return jvmDefaultSelector;
         private static MyProxySelector myProxySelector = null;
         private MyProxySelector(ProxySelector jvmDefaultSelector) {
              this.jvmDefaultSelector = jvmDefaultSelector;
         public static MyProxySelector getInstance() {
              if(myProxySelector==null) {
                   myProxySelector = new MyProxySelector(ProxySelector.getDefault());
              return myProxySelector;
         @Override
         public List<Proxy> select(URI uri) {
              try {
                   if (uri == null) {
                        throw new IllegalArgumentException("URI can't be null.");
                   Boolean useProxyObject = useProxy.get();
                   if(useProxyObject == null) {
                        String protocol = uri.getScheme();
                        if ("http".equalsIgnoreCase(protocol) || "https".equalsIgnoreCase(protocol)) {
                             return getProxyList();
                        } else if(jvmDefaultSelector != null) {
                             return jvmDefaultSelector.select(uri);;
                   if(useProxyObject.booleanValue()) {
                        String protocol = uri.getScheme();
                        if ("http".equalsIgnoreCase(protocol) || "https".equalsIgnoreCase(protocol)) {
                             return getProxyList();
              } catch(Exception e) {
              } finally {
                   if (useProxy != null) {
                        useProxy.remove();
              return getNoProxyList();
         @Override
         public void connectFailed(URI uri, SocketAddress sa, IOException ioe) {
              if (uri == null || sa == null || ioe == null) {
                   throw new IllegalArgumentException("Arguments can't be null.");
              if (jvmDefaultSelector != null) {
                   jvmDefaultSelector.connectFailed(uri, sa, ioe);
    private static final String PROXY_HOST = "glog.integration.http.proxyHost";
    private static String httpProxyHost = GLProperties.get().getProperty(PROXY_HOST);
    private static final String PROXY_PORT = "glog.integration.http.proxyPort";
    private static String httpProxyPort = GLProperties.get().getProperty(PROXY_PORT);
    private static ArrayList getNoProxyList() {
              ArrayList noProxyList = new ArrayList<Proxy>();
              noProxyList.add(Proxy.NO_PROXY);
              return noProxyList;
    private static ArrayList getProxyList() {
         Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress(httpProxyHost, Integer.parseInt(httpProxyPort)));
              ArrayList proxyList = new ArrayList<Proxy>();
              proxyList.add(proxy);
              return proxyList;
    public static class Startup implements StartupShutdown {
    public void load(T2SharedConnection conn) throws GLException {}
    public void activate(T2SharedConnection conn) throws GLException {
         ProxySelector.setDefault(getInstance());
    public void unload() throws GLException {}
    Edited by: pshivrat on Sep 3, 2010 10:09 PM

  • SetCurrentRow does not set the right class on the new row selected

    This has to do with using setCurrentRow and having
    spry:select used on the active row to enable selection
    highlighting.
    When setting the current row programmatically by invoking
    setCurrentRow, the row get seccessfully set, but the class is not
    set to reflect that current row
    Any idea why the class of the selected row is not changing
    when I am calling setCurrentRow (works great when there is a mouse
    click)?

    Hi,
    The spry:select is a shortcut attribute that only works
    onclick.
    Check out:
    http://labs.adobe.com/technologies/spry/samples/data_region/SetCurrentRowByValueSample.htm l
    and
    http://labs.adobe.com/technologies/spry/samples/data_region/SetCurrentRowSample.html
    Thanks,
    Don

  • Selected value in LOV does not update the right item in multirecord block

    Hello,
    I am working on a form which is a multi-record form => 3 records. Each record has several items. The last item in these records is a LOV button which is part of the lov_item.
    Let me draw this situation:
    record 1 || item1 || item2 || item3 || lov_item || lov button
    record 2 || item1 || item2 || item3 || lov_item || lov button
    record 3 || item1 || item2 || item3 || lov_item || lov button
    This is the problem: my cursor is located on the third record. Right now, I am pressing the lov button on the first record. After selecting a value in the lov, Forms returns this value in the lov_item on the third record. This is not what I want. I would like to see the returned value in the lov_item on the first record.
    How can I establish this?
    We are using Oracle Designer 2.1 with Oracle Forms 5.0.6.16.0
    Best regards,
    Ronny

    Kevin,
    I tried your solution but this seems not workable. The cursor is still located in the record where it was.
    I also tried to use a message in the W-B-P trigger:
    message('record '||:system.mouse_record); to return the record number. It is always returning 0 as value. No mather what I try.

  • Content generation error - version string does not have the right format

    This is when trying to import an HTML article into an existing .folio. It's as basic an HTML page as I can make and it still be worthwhile (just divs & css). There's no spaces etc in any of my file names.
    This is the first time I've tried to import an HTML article.
    DPS details: version 12.2.4.20120611_m_691037
    8.0.7.21
    Windows 7
    Thanks in advance for any assistance.
    Simon.

    I have now encountered the same issue and fail to resolve it.
    After having tried every possible combination of folder structures (assets in local subdirectory, same root and moving everything into HTMLResources), trying various flavours of html (5, 4s, 4t) and turning my nose 90 degrees east while pressing "import"... the error persists.
    I am pretty sure that this has absolutely nothing to do with the content or structure of my HTML article. Heck, even a completely vanilla HTML file (valid of course) with a single line of text in the body and no styles, assets whatsoever: fails.
    It does work when importing it to a completely new folio though.
    Can someone please confirm that she/he is still able to import HTML articles to preexisting folio, after the latest folio builder panel update?

  • The small symbols for bookmarks in the list does not show the right web page symbol? How can I get this right?

    I have a lot of short cuts to web pages in the list just under the web address. The symbol showing should be that of the web page but for some of the links the symbol shows the wrong symbol. For example it could be that CNN has the symbol of BBC (I don't have this exact problem but just as an example).

    This can be a problem with the file places.sqlite<br />
    See http://kb.mozillazine.org/Locked_or_damaged_places.sqlite
    *CheckPlaces: https://addons.mozilla.org/firefox/addon/10897
    *Delete Bookmark Icons: http://www.sephiroth-j.de/1/mozilla/#delsiteicons

  • I have tried to display a hd video downloaded from the store on my Samsung hd tv. Message on MacBook pro retina says that display does not support the right type of drm. What's going on here?

    Cannot display hd video from MacBook pro via hdmi on my Samsung hg tv.  Says wrong type of protection for drm or words to that effect. This is a big pain

    Maybe to do with HDCP?
    http://en.wikipedia.org/wiki/HDCP

Maybe you are looking for

  • Calling Reports from Form on Web... Kindly help

    Gurus! I am using 9iAS(1.0.2.2.1) with 8.1.7 database on the same machine with Win NT4.When i invoke report from the main from's link using parameter list as Run_Product (reports,'..\iReports\glrxx13.rep',synchronous,RUNTIME,FILESYSTEM ,pl_id,null);

  • Use Java Timer to move a panel smoothly, need help!

    I am using JBuilder to build an Windows Application. I put everything on the contentPane. There is one Panel I call it "jPanelDemo" and another panel "jPanelText". Now I want to start a timer, and move jPanelDemo panel from the right side of jPanelTe

  • Insert Based on the Condition

    Hi, I have a select list which contains a list of items in it like QCR, SUS, NAC i have table which contains columns like this table name = "watchlist" id , project_name, type -- > here type is wht i have included above i need to give a plsql conditi

  • Importing a tab dilimited file into cells

    How do yo import a tab-delimited file so that when it opens each separated tab is within its own cell in a table? I have .txt files. Opening in Excel it recognized it as tab-delimited and offered steps to present the file in separated cells as desire

  • Firefox saves my cookies, but it keeps logging me out every time I exit the window. What do I do?

    Firefox saves my cookies, but it keeps logging me out every time I exit the window. I have "Remember Me" checked off, so I don't understand why it's doing this. Just started all of a sudden. What do I do?