Web database application design examples wanted

Hi! I�ve written a couple of smaller web database applications in Java but I�m not completely satisfied with my design, especially where and how to put the database code. Now I�m looking for small open source examples of good design of web database applications in Java. I would appreciate if you could direct me to a good example application, preferably easy to understand. Also feel free to mention any other resource that you think I should look at. At the moment I don�t have the time to read a complete book but I plan to do this later � so book recommendations for professional Java developer are also very welcome.
Summary of recommendations I would like to get:
1) Java web database application with good design
2) Design book for professional Java developers
3) Any other design related resource
Thanks!

http://www.springframework.org/docs/MVC-step-by-step/Spring-MVC-step-by-step.html

Similar Messages

  • Error when debugging the Web DynPro application-Flight Example

    Hi all,
    I am trying to execute the Flight Application example.
    In the Search View I have entered City from and to and  getting only one record in the table control as output in Result View irrespective of any cities.
    I checked with SAPR/3 but it is showing more records.
    For finding the error I tried to DEBUG the application.starting the DEBUG immediately I am getting the error REMOTE VM NOT CONNECTED.I am  trying to solve this error to Starting the DEBUG.
    If any tips to solve this error in DEBUG mode and what is the reson the other records are not showing in the output Result view.
    Thanks in Advance.
    Regards,
    Ram

    Hi,
    This is clearly a version imcompatibility issue ,
    check below link :
    /message/9597673#9597673 [original link is broken]
    Please do some search on sdn before posting the questions. as the answer is already available.
    Regards
    Deepak

  • Expert on web application designer comes in!

    Hi Colleagues,
    Here is an issue on the web application designer. i want to use the exception showing function (red light, green light) with the help of the web application designer. So firstly, i set some exception in the query and on the web application designer, i choose "exception visualization"  as "symbol". Then i save the web query and execute, the exception shows, but in a arrow trend way, not the red light or the green light. It seems that the tool has by defult set arrow trend as the 'symbol'. But from the exception details, i find there are 2 options for 'symbol': status (one i want) and arrow trend. How can I change the default setting? Thanks.
    If necessary, we can have a netmeeting.
    Urgently waiting for ur reply.
    Best Regards,
    Clark

    Hi Clark,
    You have to implement the module com.sap.ip.bi.rig.ExceptionImage.
    Select the Analysis Web Item -> Web Item Parameters -> Internal Display
    Select Modification -> Single Module
    Implementation Name: com.sap.ip.bi.rig.ExceptionImage
    Select Type as Generic Module
    Set the Parameter Name based on the Alert Level set in the Query Exception.
    For example :
    Green      u2013 ALERT_3 (Alerts 1 to 3)
    Yellow      u2013 ALERT_4 (Alerts 4 to 6)
    Red     u2013 ALERT_8 (Alerts 7 to 9)
    Since you want to display the Traffic lights in the Web Report, select Image as the Value from the dropdown box.
    Provide the URL for the images stored in the MIME Repository depending on the Alert Level.
    Green - bwmimerep:///sap/bw/mime/BEx/Icons/s_s_ledg.gif
    Yellow - bwmimerep:///sap/bw/mime/BEx/Icons/s_s_ledy.gif
    Red - bwmimerep:///sap/bw/mime/BEx/Icons/s_s_ledr.gif
    The images will be stored in SE80 -> Mime Repository under SAP -> BW -> BEx -> Icons
    Green - s_s_ledg.gif
    Yellow - s_s_ledy.gif
    Red - s_s_ledr.gif
    The Exception Visualization drop down in Cell Content Area of the Analysis Web Item should be set to display Symbols.
    If this is not set, the Report would continue to display Exception Colors in the cell background.
    Hope this helps.
    Regards,
    Hari.
    Edited by: Hari Krishnan K on Aug 12, 2010 11:05 AM

  • Wanted a Folder Browse Dialog in Web Dynpro Application

    I am developing a web dynpro application.
    I want to select the location of a folder, which the user can select by a folder browse dialog .
    Regards
    Vinay Bedre

    HI ,
      Try using FileUpload UI element.
    [FileUpload|http://help.sap.com/erp2005_ehp_04/helpdata/EN/b3/be7941601b1d09e10000000a155106/frameset.htm]
    Thnks,
    aditya.

  • How to Create Websheet in  database application in Oracle Apex

    I'm making a database to my new web site and now I'm developing a site with Oracle Apex.
    The aim of my website provide free Oracle, Java, Unix education (videos, tutorials, articles, step-by-step instructions. etc).
    My questions
    - I created a database Application and I want create page as Oracle OBE where I will write/Save Subject name in database filed and all Subject Details Write/save in page as websheet Application(where I can add new section with all Document and image and save in page not in database)
    i mean i want to make page as this
    http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/apex/r41/inst_pkgapp/inst_pkgapp.htm

    Hi Prasad,
    You can write normal JDBC code in your controller.
    Check this Web Dynpro Java
    You can use the tool for generating the classes from your DB.Check this too
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/dfad6017-0301-0010-bdb8-a8b7d2006f36
    Best Regards, Anilkumar

  • Exiting from ABAP Web Dynpro application

    Hi,
    In ESS portal we have one tab Personal info, there I have created one link and integrated my ABAP web dynpro application.
    I want to exit from the application and go back to the Personal info sub area. created one exit button in my application on press of that i need take this action.
    Please guide me with this
    Thanks!
    Piyush

    Piyush,
    I am not sure whether it works or not just get the navigation url of personalinfo subarea and using portal APIs navigate to that url when you click on exit button
    Thanks
    Bala Duvvuri

  • Error using tabs in Web Dynpro application

    Hi all,
    I am working on a web Dynpro application where I want to use "tabs" to display different vendor details, basically I need two tabs one for header data, one for address data. What I did is I created a group and there created the element for the user to enter the vendor number and also created a button and binded it with the BAPI, now I created a tab using tabstrip and then inserting the tab and adding the element to the tab (in my case i m using the table type), once I finish this and try to do the syntax chek i am getting this error:  "ACC: Element "TAB" does not have a header"
    Can you please help me with this?
    Thanks,
    Rajat

    Looks like i was missing some step... I deleted everything and then re created and this time it works.

  • Can not run web dynpro application

    Hi,
    im new in developing with web dynpro in java.
    I installed:
    SAP NetWeaver 7.1 Composition Environment SP03 PAT0000 (Netweaver Developer Studio)
    Build id: 200710302120
    and
    SAP NetWeaver 7.0 Java Trial Version (with the application server).
    The WebAS is running and i configured it in the developer Studio in preferences SAP AS JAVA.
    I already developed a little web dynpro application. I want to test this application now.
    I choosed deploy. After this, i clicked on "Deploy new archive and Run"  on the application (followed after the steps of a tutorial).
    After that step i am getting an error (in a popupwindow), which says
    "wrong parameter - http://dmhpnb34:-1/webdynpro/dispatcher/local/Welcome/WelcomeApp?SAPtestId=8" ?
    Does anybody know what this error means ?!

    Hello
    I already developed a little web dynpro application
    have you developed the application in another version or the same which you mentioned in your post
    if you developed in any other version , try to create everything from scratch in the newer version and then try to deploy again
    Regards
    Chaitanya.A

  • Web camera application doesn't auto hide on my Satellite A660

    Hi
    Just getting started with my Satellite A660. The Web Camera Application doesn't want to autohide at the edges of the screen.
    The only way I can get it off the screen is to close it. Can anyone suggest a solution to make it autohide?
    thanks,
    Simon.

    >.... all you have to do is move the app to either side of the screen and it'll hide itself.
    > I don't know why someone wouldn't go on to explain after pointing out the obvious solution as clicking on "Auto Hide."
    As far as I know, by default, preinstalled application and small menu are already on the side (left) and with enabled Auto Hide so the question is why this doesnt work.
    Has used moved the menu in the middle on the screen or what?

  • Retrieve web dynpro application name

    Hello experts!
    I have a web dynpro application, and i want to retrieve the application name in a method of that application
    how can i do that?
    Thanks!!!

    Hello,
    DATA:
        lr_ctrl_api                    TYPE REF TO if_wd_controller,
        lr_comp_api                    TYPE REF TO if_wd_component,
        lr_appl_api                    TYPE REF TO if_wd_application,
        lr_appl_info                   TYPE REF TO if_wd_rr_application,
        l_appl_name                    TYPE string.
    * get app name
      lr_ctrl_api  = wd_this->wd_get_api( ).
      lr_comp_api  = lr_ctrl_api->get_component( ).
      lr_appl_api  = lr_comp_api->get_application( ).
      lr_appl_info = lr_appl_api->get_application_info( ).
      l_appl_name  = lr_appl_info->get_name( ).
    In this l_appl_name will be containing the name of application.
    You can go for the following link as well.
    I hope it helps.
    Regards,
    Rohit

  • Example "Designing Component-Based Web Dynpro Applications" in NWDS 7.1

    hi,
    importing Designing Component-Based Web Dynpro Applications.zip into NWDS 7.1, I get ~ 200 errors.
    after repairing the projects (in WEB-Dynpro View) ands migrating, there are 76 errors:
    Component 'CustomersUIComp': Used component/component interface is missing: ComponentInterfaceImplementation com.sap.cd355.comp.adv.modelcomp.ModelCompInterface Hint: Check availability of public part archive     LocalDevelopmentcd355compadvui_final~sap.com/src/packages/com/sap/cd355/comp/adv/ui/customers     CustomersUIComp.wdcomponent     ModelComponent     1240309796017     1800
    TextView 'city_editor.text': Context attribute 'CustomersView.Customers.Address.city' does not have a type and cannot be bound to a UI element. Hint: Remove the binding or bind a context element matching the property's type.     LocalDevelopmentcd355compadvui_final~sap.com/src/packages/com/sap/cd355/comp/adv/ui/customers     CustomersView.wdview     text     1240309796032     1821
    ViewUsage 'com.sap.cd355.comp.adv.ui.customers.CustomersUICompInterfaceViewCustomersUIComponentUsage1': Embedded View/InterfaceView is missing. InterfaceView com.sap.cd355.comp.adv.ui.customers.CustomersUICompInterfaceView Hint: Repair Window     LocalDevelopmentcd355compadvmaster_final~sap.com/src/packages/com/sap/cd355/comp/adv/master     MasterComp.wdwindow     Unknown     1240309796503     1823
    hermann

    Seems like your example requires some other DCs as well, which don't appear to be part of the zip you mentioned.

  • Web Application Designer need help ASAP

    Hi All,
    I have a requirement to customize the analysis item in a web application designer.
    I have created new templetes and added a analysis with a query view as data provider .
    in the output I require to hide some rows of the query view and also change the color of the text i.e the numbers.
    How to modify the output of the analysis item which is coming from a query view or is there any way where I can modify the output of the web templete.
    Thanking You,
    Rukmini

    Dear Devi,
    If you do not want to use the default display and behavior of the Analysis Web item, you can use the Modification parameter to change them. You can modify the table structure and the table cells.
    The Modification parameter provides modules whose use can be controlled using additional parameters.
    This function enables you to use similar options to those available in earlier releases with the Web Design API for Tables. Unlike the Web Design API for Tables, modifications enable you to make targeted changes to the display and behavior without any programming.
    Prerequisites
    The modules are the main prerequisites for making modifications to the Analysis Web item. The modules are implemented in Java. The SAP Basis infrastructure in SAP NetWeaver 7.0 does not support any customer modifications or extensions to Java coding. Customers are therefore not able to develop their own modules for modifications to the Analysis Web item.
    SAP delivers a number of sample modules. You can use parameters to modify the display and behavior of these modules.
    Procedure
    You use the modules as follows:
           1.      Select a module from the sample modules.
           2.      Specify the module in the Modification parameter of the Analysis Web item.
           3.      Control the display and behavior of the module by specifying the module-specific parameters.
    Result
    The table of the Analysis Web item is displayed in an individual manner using the modules. The behavior of the table may also be different. For example, you can define commands for table cells.
    Example
    For example, you can define a fixed column width or display comments in cells.
    For more info :
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/1a/456a3badc1b315e10000000a114084/frameset.htm
    Hope this helps u..
    Best Regards,
    VVenkat..

  • Problem - over lie of data series in Line chart (Web Application Designer)

    Dear Experts,
    I have created a chart with below requiments from my user by using web application designer.
    1) Key Figure 1 (Chart type -> column )
    2) Key Figure 2 (Chart type -> column )
    3) Key Figure 3 (Chart type -> Line; color assigned -> BLACK;    Visibility: Visible)
    4) Key Figure 4 (Chart type -> Line; color assigned -> YELLOW; Visibility: Visible/Hidden)
    5) Key Figure 5 (Chart type -> Line; color assigned -> RED;         Visibility: Visible/Hidden)
    The line chart of Key Figure 3 must always appear in Front then others Key Figures.
    Then following by, Key Figure 4. Last is Key Figure 5.
    As I know the order of display line chart is infflucing by the order of Key Figure in structure by descending, likes below
    1) Key Figure 3 (Rank of front -> 3rd; Chart type -> Line; color assigned -> BLACK;    Visibility: Visible)
    2) Key Figure 4 (Rank of front -> 2nd; Chart type -> Line; color assigned -> YELLOW; Visibility: Visible/Hidden)
    3) Key Figure 5 (Rank of front -> 1st; Chart type -> Line; color assigned -> RED;         Visibility: Visible/Hidden)
    So, I have conflict on fulfilling these 2 request on assigning the color and control their visibility and lines over lie.
    Please advice me if you have any suggestion on controlling the lines order.
    Thanks!
    ~ GP
    Edited by: GP Poh on Jun 9, 2010 12:32 PM

    Hi Priya, thanks for input.
    I think I should further elaborate the problems. Thanks for your highlight.
    I have a lines chart with five key figures. So my chart will have five lines.
    Some lines from chart will overlap if the data are same.
    When overlapping of lines happens, I want to control the order of which series should be appear first.
    Likes below example,
    1) Key Figure 1 (Chart type -> column )
    2) Key Figure 2 (Chart type -> column )
    3) Key Figure 3 (Chart type -> Line; color assigned -> BLACK; Visibility: Visible)
    4) Key Figure 4 (Chart type -> Line; color assigned -> YELLOW; Visibility: Visible/Hidden)
    5) Key Figure 5 (Chart type -> Line; color assigned -> RED; Visibility: Visible/Hidden)
               KF1  KF2  KF3  KF4  KF5
    CW 1    30     30    80    80    50
    CW 2    40     50    90    60    90
    CW 3    70     50    90    90    90
    CW 4    80     70    70    90    70
    As you can see, there is overlap in these value.
    CW 1 KF3, KF4  -->80
    CW 2 KF3, KF5 --> 90
    CW 3 KF3, KF4, KF5 --> 90
    The order which i want the series should appear first when overlapping.
    - KF3 must appear on top.
    - Then, follow by KF5
    - Last is KF4.
    So now, i have no idea to control the overlap orders except adjusting the sequence of keyfigure from query.
    Feel free to give me any input!

  • How to create own Web Items for Web Application Designer

    Hi all,
    is it possible to create own Web Items for the Bex Web Application Designer? Each Web Item has a Master Web Item and a class that is responsible for rendering data. I need a solution to get the Web Item's data - i.e. the content of a table (if Web Item = table). So my approach would be to create an own (Standard) Web Item with an own class. For example I would like to change the table's Web Item parameter <param name="ITEM_CLASS" value="CL_RSR_WWW_ITEM_GRID"/> to an own class...
    Is this possible?
    Or ist there any possibility to get the Web Item's data by an interface?
    Any support is welcome...thanks in advance!
    Best regards,
    Dominik

    if you want to create your own webitem check out the link given by other sdner.
    if you want to be able to execute BW query using abap you can check out the following weblog.
    /people/durairaj.athavanraja/blog/2005/12/05/execute-bw-query-using-abap-part-iii
    Regards
    Raja

  • Chart problems in Web-Application Designer

    Hello,
    I am trying to use CHART in Web Application Designer.
    But whatever TYPE I select in that (pie/stack/..),
    It shows the report with default chart type..
    Then after one /two trials, I have run time error. & Web application Designer crashes. In preview of that chart on template, it shows the chart type I have selected.
    What am I missing in my steps. Or is some library missing..
    Thanks for you suggestion.
    Is very urgent & as I need to show report tomorrow.
    Regards,
    Santosh

    Hi Santosh,
    <b>Defining the Width and Height of the Entire Chart</b>
    in the Properties
    Enter the desired values in fields Width and Height of the window in which you are editing the chart. The entries should be in pixels.
    Choose Apply.
    The size of the entire chart is changed according to your specifications.
    Changing the Size of the Entire Chart with the Mouse
    Point to the border of the preview window with the mouse.
    The cursor becomes a double arrow.
    Click on the border and pull the preview window to the required size.
    The size of the entire chart is changed when you let go of the mouse key.
    Changing the Size of the Plot Area or the Legend with the Mouse
    Click on the element whose size you want to change (plot area or legend).
    The element is enclosed in a move handle.
    Point to one of the move handles with the mouse.
    The cursor becomes a double arrow.
    If the cursor does not become a double arrow, you might not have selected the right element, for example the chart area instead of the plot area. In this case click again on the element whose size you want to change.
    Click on the move handle and keep the mouse key pressed.
    The cursor becomes a cross.
    Pull the element to the desired size.
    The size of the element is changed when you let go of the mouse key.
    Avoid stretching the plot area over the whole area of the chart. The outermost border of the plot area disappears from the visible area in this case and cannot be clicked on again. You cannot change the size of the plot area. If you made the plot area too large by accident, you can undo it with the menu option Undo in the context menu. You can reset the plot area to its original size with Reset, but you will lose all the changes you made to the chart.
    <i><u><b><b><b><b>
    It is simple issue D't worry..And one morething is  Check the <b>Specific Properties</b> of the Template</b></b></b></b></u></i> in Design of the web template.
    Thanks
    Bhima Chandra Sekhar

Maybe you are looking for