Need advice on a web based project development

hi all,
First things first, I am quite new to java and related stuff war, ejb, jsp etc.
Im trying to design an application which will
-be accessed by a web browser
-will store all the data on a DB (mysql is what im thinking)
-will have user login (each user will have different access levels)
-min 500 people will be online at all times
-the DB will host more than 5million records
-the db will be like cars, licenses, drivers, penalties (not mentioning user, user groups, etc)
how will the software work:
user logs in using: username pass accountid
according to user-rights(access level) the thing he/she can to will be shown in first screen
user will chose an option and the next page will be shown with options again according to users access-level
when editing updating inserting a record the user will enter a secondary password to confirm the action
and dont know why but i have a thing for security so i want the system to be as safe and stable as possible
by the way i dont have hardware problems so if using the method you advised requires alot of cpu power no problem
well i hope the car driver example brought an image to you guys
well my problem is i dont know what to use when coding:
ex: login page can be html(login page)-->jsp(user-pass verification) or jsp(login page)-->jsp(will check login true javaclass)--> java class
i want to use java and java based systems, please help me i dont know what to choose war, ejb, jsp-java, jsp-html, etcc
thanks a bunch in advance
yours,
orhie

Dont know if you use NetBeans. But if you do this turtorial is very useful.
[http://netbeans.org/kb/docs/javaee/ecommerce/intro.html]
It helped me getting started.
/ Magnus

Similar Messages

  • Need help for the web based project

    I am using netbeans 5.5 and Sql server for db.What is the full form for DAO and how is it going to help me in my project.U also talk about uml want ot know about it.
    and how is it coming to help me.Its a very wast topic i serached.what will be helpful to me of the UML.
    What should i start first --- jsp or db design.
    What should i use for web based project --- only use jsp(presentation)+dao or jsp+servlet+dao.What would be best ?
    provide some nice link based on dynamic fetching of values from the database and showing it at runtime.
    Message was edited by:
    java@mani

    As stated in http://forum.java.sun.com/thread.jspa?threadID=5167752 start reading the Java EE tutorial to get insights in the material.
    what will be helpful to me of the UML.UML generally visualizes the core functionality. See http://www.google.com/search?q=uml+tutorial for some tuts.
    What should i start first --- jsp or db design.Start with both and end with the best balance between both.
    What should i use for web based project --- only use
    jsp(presentation)+dao or jsp+servlet+dao.Depends on the business needs. Generally 3-tier webapplications are the best: web, business and data.
    provide some nice link based on dynamic fetching of values from the
    database and showing it at runtime.Check some SQL and JDBC tutorials how to fetch and process the data:
    http://www.google.com/search?q=sql+tutorial
    http://www.google.com/search?q=jdbc+tutorial
    How to process it in the business and web layer is stated in the Java EE tutorial I've linked in your former topic.
    For applying the patterns, check the http://java.sun.com/blueprints/corej2eepatterns/

  • I need Firefox 3.6. How can I go back? I need it for a web-based software application that I use at work.

    At work (University of Texas at Arlington), I use a vendor-provided web-based application that requires Firefox 3.6. I've uninstalled Firefox and tried to install 3.6, but I got Firefox 6.0. When I start Firefox now, it sometimes automatically updates so that at this point I'm using 7.0. I've lost some functionality in the application, and the vendor's tech support is not able to help with some things such as printing pages, user preferences, etc.

    You can get firefox 3.6.23 here
    * http://www.mozilla.org/en-US/firefox/all-older.html
    * see also [[installing a previous version of firefox]]
    You may consider seeing if there is a firefox 3.6.23 portable version available if you are using it for one particular application only, you could then use firefox 7 for other browsing.
    * see http://portableapps.com/apps/internet/firefox_portable

  • Hi all **help needed with the  SMO (Web Based Ordering Portal) integration

    Hi SD experts
    Could someone please explain me the concept of integrating SMO (Web Based Ordering Portal) integration.
    Thankyou very much
    Bj

    ...I earnestly urge the Oracle gurus to help me with my issueWell most of the 'gurus' on this forum are not Oracle employees and can't really help to resolve this. We can only offer suggestions. There's no link from this forum to an Oracle manager. The only direct contact to Oracle is through creating an SR -- and that's generally for issues specifically with certification rather than with OE training.
    That said, I used to work for Oracle. If there is any time not to have high expectations for customer service it's in December. The vast majority of employees take a significant percentage of their annual vacation that month. If I were to hazard a guess at what caused at least some of your issues, I'd say you got at least somewhat caught up in that.They also do a lot of system maintenance in December. I didn't work for OE but rather for Support, but I'd suspect they are similar. Towards the end of December, the place resembled a ghost town.
    I haven't used OE's online interface to order training. I just tried it a minute ago (up to the point where I was going to start committing to things I don't want, anyway) and I don't see how this much confusion can be generated. Since you indicated they used your credit card information for payment, I don't grasp why they would have any reason to talk to the company you are currently contracting for.
    Regardless of how it happened, Brandye (the moderator and an Oracle employee) might be able to suggest something specific. My own suggestion would be to grit your teeth and order again (the interface appears to be up). Provide only contact numbers/addresses to you and put 'Independent Contractor' down as the company. They really want to sell you the training. I'm confident that you'll be able to... eventually.

  • Need advice on running timer based cron jobs

    Hi,
    We made a cool desktop product on Flex that runs on the Air environment. After having released it a while ago, we think about taking its performance to the next level by being able to mimic cron job like functionality based on timers.
    However, one of the setbacks for us while we tried to do something similar earlier was the Flash platform's single threaded architecture. So if we are running something resource consuming in the background, chances are that the UI might get stuck if a part of it is being rendered. That will make things looks ugly and we are trying to find ways to make it work.
    Can anyone recommend anything that would help?
    Thanks!
    Vivek

    > 1. What is the best fastest system AE can take advantage of? If we get 6 or 8 or 12 core Mac Pros (instead of the quad core) with more RAM, would AE be able to access that speed, and if so up to how many GB can it use, only up to 2GB per core or can it use more?
    Yes, After Effects will take advantage of multiple fast CPUs and all of the RAM that you can install.
    You also want to have a decent-sized SSD connected over a fast bus for the disk cache. The new Mac Pro does very well in that regard.
    2. Should we replace the graphics card with an Nvidia CUDA? Is the ray-tracing engine something we’ll need with Cinema 4D work?
    The After Effects ray-traced 3D renderer has nothing whatsoever to do with Cinema 4D.
    Do not make any buying decisions based on the  After Effects ray-traced 3D renderer unless you already know for certain that you have a need for it. Since you're asking, it seems that the answer is that you don't.
    See this page for information about hardware for Premiere Pro and After Effects: http://adobe.ly/pRYOuk

  • Developing a web based program

    I am trying to create a quiz application that is web based. I currently have the program as a gui program and I need to make it web based. I'm not sure how to begin on this. Can someone explain the steps for me. I currently need to read from a file the test questions and display the question along with the possible answers which will be selected by radio buttons. Any ideas or reference web sites would be great. Thanks.

    Basically my main objective is install my quiz
    program on the Web so it may be run from any Web
    browser. This will display the questions to the user
    and the answers.Yes. We all understand that.

  • Web based reporting engine integrated with APEX

    Hello,
    I would like to use some completely web-based reporting solution for my application. My idea is that I will create some datasource, prepare database query and publish some data columns to end users (datamodel). They will choose from many of prepared data areas, create their own report using some intuitive web-based report designer and save it. I do not need it for any analytic purposes, no dynamic filters, graphs and other widgets, no BI. It will be all only about building text based reports with few dynamic fields (customer address, actual date etc..).
    For example: User will prepare some document (template) with few paragraphs and add some of prepared dynamic fields into it (ie. company name, customer address, repeating table with list of employees, some image). Then he will be able to generate same document for many customers etc..
    I am looking for some simple, user friendly web based application. Some external report builder for example for Jasper reports is not what I am looking for.
    I will need to integrate it with  Oracle 11g XE with APEX 4.2 so some API or URL parameters is must.
    Used reporting engine does not be completely free, but I am able to pay max. $5000 for it
    Do you have some tips?
    Thank you

    This could be a solution for APEX reports (interactive reports). But I want to create more complex reports, not only table based reports.
    I need to create for example invoice report with some dynamic fields (customer, invoice items...), another report can be for example some contract about cooperation with some dynamic fields (contract number, personal information ...).
    These reports will be mostly only text based without any table. See example bellow. How would you generate this kind of letter?
    "Hello <CUSTOMER_NAME>, we would like to offer our new product <PRODUCT_NAME> to you..."
    Where CUSTOMER_NAME a PRODUCT_NAME are prepared fields (from some database tables). It will be something very similar to Microsoft Word automatic mailings. User can generate many text based reports and save them as PDF.
    I need to find some web based product, that will be simple for users and can be integrated with APEX.

  • Any way to stop web-based Mail from suggesting other recipients?

    Recently it seems Apple has added a "feature" more aggravating to me than anything else they've done since the service was iTools -- and yes, I've been using it that long, so I have some experience with annoying "features" -- and now every time I try to send a new message to my wife, it is automatically suggesting anyone who's ever been copied on an email with her (including my ex-wife) when I start typing my wife's name.  I have to scroll way down to get to just her email address, which is completely opposite of what I would expect a user-friendly app to do.
    Is there any way to (1) stop it from doing this altogether or (2) clear out all the previous receipient data from the web version?  I use the Mail app on my computer at home, but I don't have that luxury at work and need to use the web-based Mail instead.  I already cleared all of my previous recipients from the Mail app at home on the off chance that it was syncing with iCloud, but no such luck.  I suspect the answer is "no, man; you're screwed" but thought I'd ask just to be sure.
    Thanks,
    Brent

    You can't prevent this.<br />
    Website can locate you by using a reverse DNS look up and automatically present you local pages.<br />
    Most web servers allow to go to different international localized web pages and store this choice in a cookie, so you need an allow exception for cookies in such a case.

  • Using project libraries for both web-based and AIR applications

    I need to develop substantial code to build both web-based and AIR applications.  Yes, they will have different features, especially when it comes to accessing files on the local file system.
    However, 98% of the code can be shared.
    I want to use a project library that can be used for both types of applications. Maybe using conditional compile when required to not use AIR API's in a web-based application.
    I found this (somewhat old) warning:
    Include Adobe AIR libraries Select this option if your library must use AIR features, such as access to the AIR APIs. Flex Builder then changes the library path of this new Flex Library project so that it includes airglobal.swc and airframework.swc. Web-based Flex projects cannot use this library.
    Do not select this option if you are writing a generic library intended to be used only in a web-based Flex application, or in either a web-based or AIR-based application.
    Does this apply to Flash Builder 4.5?

    I have found a workaround, but it's quite clumsy, involving a transfer vector (in old-fashioned terms) in the main application for each function in the AIR library.
    I have created a library for AIR classes only (fourdtext.fileOperations is there). 
    The AIR application provides "Function" values that any other code in the general-purpose libraries can use.
    It works, but it's nasty.
    In Main.mxml:
    import com.fourdtext.fileOperations.AxFiles;
    // this gets a list of native path strings, from and array of "File" objects
    public var AxGetListFunction:Function = AxGetListRedirect;
    private function AxGetListRedirect(list:Array):Vector.<String>{
        return AxFiles.AxGetList(list);
    In general-purpose code:
    var list:Array = event.dragSource.dataForFormat("air:file list") as Array;
    var AxGetList:Function = FlexGlobals.topLevelApplication.AxGetListFunction;
    listFiles = AxGetList(list);

  • Web Based Messageboard (JSP, XML, XSLT) - Just Looking For Advice Please!

    I have a general question - I am not looking for any code, just some advice if possible. I am studying on a Masters course and I have been given an assignment to do which I am having difficult getting started. I have worked a lot with Java up until now, however this is the first time I have had to JSP on my course.
    My current assignment is that I am required to create a simple web based message board, using JSP and XML, which allows users to post messages to the board, and also to reply to messages. The content of the message board is stored in an XML file, and there is no database involved. The message data needs to be formatted for viewing in a browser using XSL transformations.
    I am stuck as to how to go about starting the project, and this is all I am asking for advice in. I have created the basic XML file which has some preliminary data stored within it, and I have created an XSL stylesheet to transform this data, however I am stuck with the JSP. Do I need to create a seperate JSP page for each page of the website? How does this link in with the XSLT?
    I would welcome and really appreciate any advice, but I stress that I am not looking for anyone to give me any code or anything like that.
    Thanks.

    You can use XSLT to convert XML to HTML. Then include this HTML in your JSP. Further on you've a plain HTML form with an input field for a message which you submit to a servlet. In the servlet validate/convert/whatever this message and add it to the XML file and then forward/redirect the request back to the JSP.

  • Need usablility expert advice for an ncurses based pacman frontend

    Hi,
    I am working on a frontend for pacman using  ncurses/python/pyalpmm. It is in really early stage of development. So i need advice about usability aspects of the program .
    Screenshot  http://omploader.org/vMXVhaQ
    The program will mostly be useful for searching and browsing  ( nothing can beat pacman for installation and updating )
    Ideas(some implemented, some not yet )
    1) It has a 3 pane layout like most of the other package managers.(Suggestions for any better layout ? )
    2) Uses vim based keybindings ( j/k = up/down, / = search, tab = switch between panes  i=install, d=remove ?=help )
    3) few more options to show orphans etc
    4) planning to implement a tree based layout showing deps
    5) Also a sort by real size option for installed packages (like Allans script )
    6) pick and choose updates is also something which i have been missing for long time.
    The idea is to keep the interface as clean/simple as possible
    All ideas and suggestions are welcome
    Dont miss your chance to get on the scrolling credits screen
    Last edited by u_no_hu (2009-06-16 07:59:14)

    u_no_hu wrote:Hi,
    I am working on a frontend for pacman using  ncurses/python/pyalpmm. It is in really early stage of development. So i need advice about usability aspects of the program .
    This looks really nice. I am looking forward to it.
    1) It has a 3 pane layout like most of the other package managers.(Suggestions for any better layout ? )
    This would be fine. The other suggestion with panes on top would work as well. I guess panes on top (i.e. a stacked layout) would save space.
    2) Uses vim based keybindings ( j/k = up/down, / = search, tab = switch between panes  i=install, d=remove ?=help )
    Vim is so confusing. Please make a Emacs keybinding as as well And of course an intuitive dummy mode (arrows, space|enter=mark etc)
    All ideas and suggestions are welcome
    Maybe a feature to sort by type of program. I.e. X programs, cli programs etc. I think Zendo/zpm for Zenwalk/Slackware is really great and something similar to your project, although not in ncurses.
    --Rasmus

  • Need to create/buy/Use a Web based Image Editor

    Hi all
    I'm new here, just got a new project for printing shop, they need to have their users editing Business cards to put their own information.
    So there will be a tamplet of cards and user can pick up up and edit it accordingly and save it to the server.
    I have looked many places but couldnt find a flash web based editing comp. if you have one or know of one please notify me, or if you can make one.
    Here is an example of what I am talking about
    http://67.18.244.218/startdemo.asp?tp=3
    click on any image to see what we need.
    Your help is much appreicated.
    Thanks in advance

    here is an example, again this is a brower based.
    You got a simple image with few layers and simple funcationality to change it, like changing the text, colors, positions ....

  • Developing Web based applications using developer 6.0

    How best i can use developer 6.0 as a web based application. I
    have oracle web application server 4.0. Is it possible to
    develop forms in 6.0 and use through the web application server.
    null

    T.Pavan Kumar (guest) wrote:
    : How best i can use developer 6.0 as a web based application. I
    : have oracle web application server 4.0. Is it possible to
    : develop forms in 6.0 and use through the web application
    server.
    Yes, it's possible and it runs.
    You will need:
    - Application Server 4.0.7 or above (with 4.0.7 without patch,
    do not install it on Win NT with SP4, it doesn't run
    - Developer Server (may be it is not on your distribution CD for
    Developer, but you can download or order it from OTN)
    - JInitiator (the Oracle Java PlugIn, also available from otn)
    for your end user's browser
    Tip:
    look very carefully at the documentation AND readmes. Also, if
    you do this job for the first time, be prepared for some days of
    work before your first form runs as a java applet...
    peter
    null

  • I need  Web based Dynamic Reporting tools

    Hi,
    I need a Web based Dynamic Reporting tool.
    I have to user oracle products and this reporting tools must support OLAP and Data Warehousing.
    thanks,

    Hi Shima,
    Let me quote from Oracle Reports website:
    "Oracle Reports is Oracle's award-winning, high-fidelity enterprise reporting tool. It enables businesses to give immediate access to information to all levels within and outside of the organization in an unrivaled scalable and secure environment. Oracle Reports consists of Oracle Reports Developer (a component of the Oracle Developer Suite) and OracleAS Reports Services (a component of the Oracle Application Server)."
    Since you need a web-based reporting tool, this is what is available with Oracle Reports:- you cannot design reports on the web, but you can use Oracle Reports Developer to design high quality reports that are suitable for viewing on the web.
    Oracle Reports support OLAP as a data source.
    From your requirements, it seems that it might be worthwhile for you to check out Oracle Discoverer which is again a powerful reporting and analysis tool. Oracle Discoverer is more suitable for ad-hoc reporting and web-based analysis of data by the end-users:
    http://www.oracle.com/technology/products/discoverer/index.html
    Navneet.

  • SAP HANA Web-based Development Workbench Privileges

    I can get into and use the SAP HANA web-based development workbench as the SYSTEM user, but I cannot as other users.
    http://localhost:8005/sap/hana/xs/ide/editor/
    Currently as any other user, I get the following error: "Request execution failed due to missing privileges"
    What are the appropriate privileges that need to be set in SAP HANA Studio to access the web based IDE?
    Currently, just messing around with the privileges in SAP HANA Studio, if I set the following application privileges, I can at least log in as another user besides SYSTEM.
    However, I cannot get any of the files to display in the editor portion of the SAP HANA web-based development workbench. A possibly related error in the log console: "13:10:12 >> Error in WebSocket Connection to backend."
    I found this thread discussing the same issue I believe, but the solution I would imagine is not correct: HANA XS Administration | SAP HANA
    Thanks,
    Kevin

    Hi Fernando,
    Thanks for the suggestion. That seemed to work, though it is strange that it is not one of the *.xs.* application privileges. So, just to be clear, here are the application privileges I have now in order to use the web based IDE:
    Thanks,
    Kevin

Maybe you are looking for