Search Engine Logic using beans & JSP's design needed.

I am developing a web app (using JSP, tags, beans, and SQL) that stores Electric utility customers info / data (like Account, meter read info & payments etc.) for retrieval based on search criteria input by the user(by acct, meter , meter location etc..). I need some kind of search engine to search the Customer information(data nearly 3 million records) that takes less than a minute.
Right now I have developed the search engine using JSP's, The JSP's will get the info from resultset query of beans and formatting stuff is done in JSP's. But its very slow....some times it takes 5 to 10 minutes to fetch the results. So, now we have planned to move the "search logic" from JSP's to beans, hoping this will speed up the search engine performance.
Does anyone know where I can get search engine logic using JSP, JavaBeans? , Please let me know is there discussion on this topic / sample code / links / books anywhere ?.
I will really appreciate the help.
Thanks,
Donthy

Hi,
I think to export the logic to the beans will not help a lot, because the .jsp and the beans are compiled together to a servlet anyway. And so, it doesn`t really matter, where the logic has been befor, after compilation it will be in the servlet.. But to have java code logic in the bean and not in the jsp is a good idea anyway. It is always nice to have as few scriptlet code as possible, makes the application more readable..
I think you should better have a closer look to the search logic, and the database. For such huge data amount, the Oracle database would be the best. And then let the database do as many of the search work as possible, because java is a little slow, and the database will be allways faster for this things of work..
lexip

Similar Messages

  • Sometimes when using the Google search engine, after using the Back button in the Firefox 4.0.1 browser, I am no longer able to click in the Google search box.

    Sometimes when using the Google search engine, after using the Back button in the Firefox 4.0.1 browser, I am no longer able to click in the Google search box.
    This problems has been occurring on two different machines over the last two days.

    I think this may not be a browser problem but rather a Google problem.
    I am getting the same problem with the Google Chrome browser.

  • LOve Firefox but it's annoying that if I'm using a search engine (I use lots of subscription legal search databases), when I press the back button all the data I entered in the search boxes has disappeared. I'm sure Firefox didn't use to do that?

    Love Firefox but it's annoying that if I'm using a search engine (I use lots of subscription legal search databases), when I press the back button all the data I entered in the search boxes has disappeared. I'm sure Firefox didn't use to do that?

    Please do the following.<br><br>
    #Click the Firefox button, go to '''Options '''| '''Options''' | '''Privacy'''.<br><br>
    #In the dropdown menu at the top, change it to "'''Use custom settings for history'''"<br><br>
    #Checkmark the option: "'''Remember Search and Form history'''".<br><br>
    #Remove the checkmark from: "'''Clear history when Firefox closes'''".

  • Which search engine is used in Firefox OS search?

    I want to know which search engine is used in the search bar of Firefox OS which I used to search for web apps.

    Hi Raiyad Raad,
    The Global Search feature in your Firefox OS device uses some of [http://everything.me/ Everything.me]'s implementations, while hosted by Mozilla.
    Please also note that, depending on your device, it may be possible to change the settings of the default search engine in the browser of your Firefox OS device.
    - Ralph

  • Online search engine code using Spring+JDBCTemplate

    Hi ,
    I have a requirement to create the search engine using Spring and JDBCDao Support.
    So, any one can help me in coding.
    hope for help,
    thanks and regards
    vasan

    Hi,
    I think to export the logic to the beans will not help a lot, because the .jsp and the beans are compiled together to a servlet anyway. And so, it doesn`t really matter, where the logic has been befor, after compilation it will be in the servlet.. But to have java code logic in the bean and not in the jsp is a good idea anyway. It is always nice to have as few scriptlet code as possible, makes the application more readable..
    I think you should better have a closer look to the search logic, and the database. For such huge data amount, the Oracle database would be the best. And then let the database do as many of the search work as possible, because java is a little slow, and the database will be allways faster for this things of work..
    lexip

  • Do search engines make use of IPTC Core metadata?

    I'm using Bridge to organise a large group of maps (the maps are JPEG images), which will be published on my organisation's website. These maps are about niche topics and very specific areas of the UK.
    I'm wondering if there are any SEO benefits from adding IPTC Core metadata to these map images using Bridge? Does anyone know if search engines use the meta?
    Thanks in advance for any ideas.

    Thanks for the replies. Yes, I'm talking about whether Google etc. pay any attention to the meta in the images.
    My map images are exported from the source map application as JPEGs.
    I'm not using a batch 'Save for web' in Photoshop, as the map images aren't designed for viewing in web pages - I'm just putting the maps up on the web to quickly share them for re-use by other people.
    In Bridge, I can quickly add the basic meta (copyright notice, addresses, rights usage terms, etc.) by selecting all the JPEGs and then do the title and description individually. Just wondering if it's worth the effort?

  • Can you make a menu for the right-click search so that when I highlight text and search, I can choose which search engine to use?

    If you Highlight text you can right-click on it to pull up a short menu. One option is "Search x search engine for 'highlighted text'" Previously, the search engine selected would be whichever search engine was selected on the search bar, so Google or Amazon.com, etc. Because you can no longer change that selection before you search, the search engine is set to your default. Was an annoyance before, but now it's just a hindrance.

    Strongly recommend Context Search extension which will solve your problem
    - https://addons.mozilla.org/en-US/firefox/addon/context-search/?src=search

  • How can I change my search engine? Used to have Google and now Bing is brought up whenever I type a few words on the address tab...

    I recently installed a video player software and it changed my search engine to Bing automatically and I hate it! Would like to have Google as my main search engine whenever I type a few words on the address part... Thanks!

    I recently installed a video player software and it changed my search engine to Bing automatically and I hate it! Would like to have Google as my main search engine whenever I type a few words on the address part... Thanks!

  • I want to report a browser hijack by one of the "themes", Aerofox. When it updated, it attempted to hijack my search engine preferences with "bing". This theme needs to be removed at once!

    Aug 18, 2010
    8:00pm PST
    Aerofox Theme
    The above mentioned theme attempted to hijack my search engine preference by installing "bing" on my system. I was forced to block the attempt, and in doing so caused an exceptional fault failure. I was not able to recover the error #. This forced a "hard" boot of my system in order to get FireFox operational again. I then found that bing had been installed anyway. I take GREAT exception to this, and after uninstalling, cleaning and rebooting I am once again one with FireFox and Google.
    I request an immediate removal of the theme Aerofox from the mozilla offerings until such time as the "bing" search engine hijack can be removed from its' update.
    I consider ANY program that installs itself without foreknowledge or permission to be a hijack. At least post a warning on the theme.

    Hi Developer_46038, 
    if for example all the properties and object are stated as list, i think there is a tool that overcome cross list.
    http://listrollup.codeplex.com/
    http://social.msdn.microsoft.com/Forums/sharepoint/en-US/13a51be5-4007-46e8-bbb2-5e04320dfebd/cross-list-webpart?forum=sharepointcustomizationlegacy
    you can also using dataview webpart to show the cross lists:
    http://office.microsoft.com/en-us/sharepoint-designer-help/create-a-data-view-HA010094804.aspx
    http://office.microsoft.com/en-us/sharepoint-designer-help/connect-two-data-views-HA010169133.aspx
    3rd party: http://community.bamboosolutions.com/blogs/bambooteamblog/archive/2009/03/11/relational-database-capabilities-for-sharepoint-lists-cross-list-web-part.aspx
    but i am not quite sure how crystal report will do, if you can make the crystal report as also list, i think its possible, 
    http://social.msdn.microsoft.com/Forums/sharepoint/en-US/8247edf5-dee8-49d8-b7ee-9e49bfd97b9b/crystal-report-in-sharepoint-2010-webpart?forum=sharepointdevelopmentprevious
    Regards,
    Aries
    Microsoft Online Community Support
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • Running jsp using Beans (jsp:useBean) on Tomcat 3.2.1 on Linux 7.0

    Hi all,
    In which folder do I keep my java bean class files so that my jsp can use jsp:useBean tag while my jsp's are stored in /webapps/examples/jsp/seet folder.
    Thanks in advance.
    Seetesh

    If their just .class files put them into /webapps/project/WEB-INF/classes
    If they're packaged as a JAR put them into /webapps/project/WEB-INF/lib
    These folders are automatically added to Tomcats classpath.

  • Search engine with fuzzy logic

    Hi
    I'm currently designing an information system based on Oracle AS and DB.
    Customer wants to have possibility to have search results also containing db entries with not "exact" matching to a search criteria.
    That means I have to use some fuzzy logic search engine.
    Can you recommend me anything? Any experiences?
    Thanx,
    Ivan

    Have a look at,
    http://www.sreevideos.com/java/resources/servletsource.html
    You can find there the Search Engine implementation using servlets. The best I think is OSSearch at,
    http://www.nebulaos.com/ossearch/download.html
    You can download the documents and go thru them to get an Idea.
    Hope this helps.
    Sudha

  • Is there a way to use different search engines on the main bar and on the small one without having to switch anything on the small one?

    I want to use google when I type to search in the main bar and wikipedia on the small search bar on the right. However, they both seem to use the same search engine, depending on which one I've chosen on the small search bar. I want them to use different ones without having to click and change engines. How can I do that?

    You can use a (one letter) keyword search on the location/address bar and assign a keyword via "Manage Search Engines".
    You can use the Keyword Search extension to specify which search engine to use for searching via the location/address bar.
    *https://addons.mozilla.org/firefox/addon/keyword-search/

  • How do you change the search engine used in the address bar?

    I use the address bar to search, instead of the actual search bar field. Why? It's easier. Or, it used to be. It used to use Google. Now it's using Yahoo!. This is unacceptable. Haha. How do I change which search engine is used in the ADDRESS bar?

    had this problem after accidentally downloaded the yahoo toolbar along with an adobe product. Firstly, tried to remove it control panel in add/remove programmes but it refused to uninstal. Since then was told by technicians of my ip to use Revo uninstaller the free ed. Next step was go to tools then options. On the general tab, at the bottom you will find manage-add-ons. under search provider do not want. f yahoo is still there disable it.
    Also go to internet options in control panel and set up there too. Be sure to find and tick the option that other search engines cannot change yours. Be sure to set the appropriate home page.

  • How do I use search engine keywords?

    I'd like to be able to define the search engine to use within the search box. For example, typing "google: firefox help" searches firefox help via Google, and "yahoo: firefox help" searches the same thing via Yahoo. Is this possible? I assume that's what the search engine keywords (in the search engine manager) are for, but I can't figure out how to use them.

    I use the keyword on Firefox 4 address bar, not on the search bar. It works!

  • Uninstall bing; use yahoo as web search engine

    Bing has hijacked my opening firefox page. I would like to eliminate Bing as a search engine and use yahoo or google instead.

    TOOLS then OPTIONS then GENERAL and in section HOME PAGE type http://www.google.com OR http://search.yahoo.com/ and then press the OK button to save it.
    i hope i help
    thank you

Maybe you are looking for