I am looking for Java-based technology for building nice looking Web apps

Hi everybody,
As written in subject - I would like to use some nice web technology, based on Java. I would like to build good-looking web pages. I have tried a bit of Dojo or JQuery (generally this is Ajax I think). Could someone point me what is the relation between Java application/technology and presentation layer of the application? For example, could I easily build nice Web application only with JSF? Or should I connect it with some Ajax-based library?
If Ajax is best solution - what are your favourite Ajax implementations?
What about other technologies: portlets, EJB? Thanks in advance for some info - even general.

DCVer wrote:
As written in subject - I would like to use some nice web technology, based on Java. I would like to build good-looking web pages. I have tried a bit of Dojo or JQuery (generally this is Ajax I think). I think you need to start to learn the basics properly. I've summed up several links here: [http://forums.sun.com/thread.jspa?threadID=5404443].
Could someone point me what is the relation between Java application/technology and presentation layer of the application? For example, could I easily build nice Web application only with JSF? Or should I connect it with some Ajax-based library?Java/JSF is entirely server side.
JS/Ajax is entirely client side.
In JSF world there are several component libraries with builtin ajaxical (and skinnability -this also covers "nice looking" as you say) support, such as RichFaces and IceFaces. Give their homepage and demo's a look.
If Ajax is best solution - what are your favourite Ajax implementations?I myself have jQuery on #1.

Similar Messages

  • Looking for Java Based Graphics & Animation Program

    I'm having a bit of trouble finding a Java based program for graphics such as in games, pictures, etc. I already have Sun Java Studio Creator 2 which seems to be all about website graphics, and not what I'm looking for. Can anyone help me out?
    Edited by: Daniel517 on Nov 18, 2007 11:59 AM

    search for Multimedia, Java2D, Java3D, JAI topics
    http://forum.java.sun.com/category.jspa?categoryID=9
    http://forum.java.sun.com/forum.jspa?forumID=406
    http://jalbum.net/
    Edited by: RyanRM on Nov 18, 2007 8:16 PM

  • RE: Java-based Client for Forte/IIOP

    We have deployed an application using JDK 1.1.6,
    Swing 1.0.3, Visibroker 3.2, and Forte 3.0.G.2.
    We are also using Forte's Java Interoperability
    Service.
    We have a closely-held client base (i.e. not a
    million random yahoos off the internet), so we can
    secure a Java port between client and server and
    download a fairly significant client. The Java
    client is deployed with Sun's JRE (to control the
    environment) with the following configuration:
    2.6 MB JRE
    765 KB Forte.zip
    2.0 MB swingall.jar
    1.6 MB vbjtools.jar, vbjorb.jar
    100 KB application classes
    1) The Swing controls don't interoperate well
    with the AWT and Symantec widgets, especially in
    an internal frame. They paint slowly on top of
    each other, move jerkily, and paint before moving
    to the programmed coordinates so it looks silly.
    100% Swing controls play well with other Swing
    controls and are reasonably fast.
    2) We used Symantec Cafe 2.5a to paint the
    screens, and had some problems with the
    setLayout(null) on things like the Swing tab
    folder and split panel. Commenting out the line
    fixed it, but I'm hoping Cafe 3.0 will fix it (I
    have a person installing it but haven't gotten a
    report...)
    3) The initial search time to turn an IOR file
    into a reference is an annoying 10 seconds, and
    the first method call takes about 7 seconds, but
    after that is less than a tenth of a second.
    Haven't done any digging to find out why yet.
    4) If we were deploying this as an applet, we
    would probably use the IDL IIOP export--when using
    the Java Interoperability service, any method call
    seems to load the whole 765K across the
    line...class by class. Ugly. IDL just gets what
    it needs and is smaller.
    5) Also, if deploying as an applet, we wouldn't
    have to download the JRE or visibroker jar files,
    and would only download the swing and Forte IDL
    generated classes as needed, so it would be a much
    smaller footprint than the 7MB above. (Note:
    However, we would be at the mercy of the browser
    being used by client.) Different strokes for
    different folks...
    -DFR
    From: [email protected]
    Date: Tue, 01 Dec 1998 15:15:18 -0800
    Subject: RE: Java-based Client for Forte/IIOP
    Sean,
    My worry is that Swing, while eloquently designed,
    represents an attempt to
    write a totally new display system which, at least
    in the case of my
    project, will run on top of Windows. I really like
    the Java (or a Java-like
    i.e. J++) language, but I feel safer using the
    native MS widgets. It does
    not seem that anyone on this forum has used Swing
    extensively and can
    testify to its stability and performance.
    Regards,
    David
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    We have deployed an application using JDK 1.1.6,
    Swing 1.0.3, Visibroker 3.2, and Forte 3.0.G.2.
    We are also using Forte's Java Interoperability
    Service.
    We have a closely-held client base (i.e. not a
    million random yahoos off the internet), so we can
    secure a Java port between client and server and
    download a fairly significant client. The Java
    client is deployed with Sun's JRE (to control the
    environment) with the following configuration:
    2.6 MB JRE
    765 KB Forte.zip
    2.0 MB swingall.jar
    1.6 MB vbjtools.jar, vbjorb.jar
    100 KB application classes
    1) The Swing controls don't interoperate well
    with the AWT and Symantec widgets, especially in
    an internal frame. They paint slowly on top of
    each other, move jerkily, and paint before moving
    to the programmed coordinates so it looks silly.
    100% Swing controls play well with other Swing
    controls and are reasonably fast.
    2) We used Symantec Cafe 2.5a to paint the
    screens, and had some problems with the
    setLayout(null) on things like the Swing tab
    folder and split panel. Commenting out the line
    fixed it, but I'm hoping Cafe 3.0 will fix it (I
    have a person installing it but haven't gotten a
    report...)
    3) The initial search time to turn an IOR file
    into a reference is an annoying 10 seconds, and
    the first method call takes about 7 seconds, but
    after that is less than a tenth of a second.
    Haven't done any digging to find out why yet.
    4) If we were deploying this as an applet, we
    would probably use the IDL IIOP export--when using
    the Java Interoperability service, any method call
    seems to load the whole 765K across the
    line...class by class. Ugly. IDL just gets what
    it needs and is smaller.
    5) Also, if deploying as an applet, we wouldn't
    have to download the JRE or visibroker jar files,
    and would only download the swing and Forte IDL
    generated classes as needed, so it would be a much
    smaller footprint than the 7MB above. (Note:
    However, we would be at the mercy of the browser
    being used by client.) Different strokes for
    different folks...
    -DFR
    From: [email protected]
    Date: Tue, 01 Dec 1998 15:15:18 -0800
    Subject: RE: Java-based Client for Forte/IIOP
    Sean,
    My worry is that Swing, while eloquently designed,
    represents an attempt to
    write a totally new display system which, at least
    in the case of my
    project, will run on top of Windows. I really like
    the Java (or a Java-like
    i.e. J++) language, but I feel safer using the
    native MS widgets. It does
    not seem that anyone on this forum has used Swing
    extensively and can
    testify to its stability and performance.
    Regards,
    David
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

  • Java-based Client for Forte/IIOP

    My project is evaluating tools to build the next version of order
    entry/production management system. The first version is written entirely
    in Forte.
    We are considering 3 options for the client:
    1.Visual J++/ORBIX COMet (WFC widgets)
    2. Visual Cafe / ORBIX for Java (Swing Widgets)
    3. GOFC (Good old Forte Client)
    The back-end will probably remain Forte/Oracle on Solaris.
    If anyone has experience with these tools I would like to hear from you.
    I've tried J++/WFC last week and it seems to be solid. I am curious if
    Swing is ready for prime time.
    Regards,
    David
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Sean,
    My worry is that Swing, while eloquently designed, represents an attempt to
    write a totally new display system which, at least in the case of my
    project, will run on top of Windows. I really like the Java (or a Java-like
    i.e. J++) language, but I feel safer using the native MS widgets. It does
    not seem that anyone on this forum has used Swing extensively and can
    testify to its stability and performance.
    Regards,
    David
    At 12:40 PM 12/1/98 -0700, you wrote:
    The last I heard it is Swing and JDK 1.2 in release 4.
    Cornice Consulting Inc.
    Phone: (303) 688-5016
    mailto:[email protected]
    -----Original Message-----
    From: [email protected]
    [<a href="mailto:[email protected]">mailto:[email protected]]On</a> Behalf Of Thomas Mercer-Hursh,
    Ph.D.
    Sent: Tuesday, December 01, 1998 10:20 AM
    To: [email protected]
    Subject: Re: Java-based Client for Forte/IIOP
    At 08:56 PM 11/30/98 -0800, [email protected] wrote:
    I am curious if
    Swing is ready for prime time.Isn't Swing what Forte is using in R4?
    =========================================================================
    Thomas Mercer-Hursh, Ph.D email: [email protected]
    Computing Integrity, Inc. sales: 510-233-9329
    550 Casey Drive - Cypress Point support: 510-233-9327
    Point Richmond, CA 94801-3751 fax: 510-233-6950
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:<a href=
    "http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>
    >>
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:<a href=
    "http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>
    >
    >
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:<a href=
    "http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>

  • Any difference between webdynpro for java and webdynpro for abap ?

    Hi all:
       I would like to build one small system in EP.
       I can choose to use webdynpro for java and webdynpro for abap.
       I would like to ask any major difference between webdynpro for abap and webdynpro for java ?
       Is fpm supported in webdynpro for abap ?

    Hi,
    see this thread,
    ABAP Vs JAVA WebDynpro
    Regads,
    J.Joe

  • For ESS which one is better ? (Webdynpro for Java or Webdynpro for ABAP)

    Hello ,
    For developing Employee Self Service(ESS) which one is preffered Is webdynpro for java and webdynpro for ABAP ? Why ?
    What are the differences ?? Please give me clearly.
    Thanks
    Risha

    Hello Olivier  ,
    Thank you  for gvg quick reply.
    For dessert which one is preferred : apple pie or chocolate pudding ?   - I  am not able to decide
    Actually I have requirement for developing ESS in Portal. I am new to ESS and heard presently using WDA for ESS.
    I did't get reasons why using WDA. basically I am from WD for Java.
    If possible give me differences.
    Thanks
    Risha

  • CAN I USE JAVA CARD TECHNOLOGY TO BUILD BIOMETRIC COLLEGE ATTENDANCE SYSTEM

    HELLO everybody,
    I am new in Java card technology.Please any one can guide me.Can i use Java Card Technology to build biometrics college attendance system.If i can so which device should i need to buy or eBooks..
    PLEASE I NEED HELP..
    Thanks for your time ..
    I am looking forward to hearing from everyone..
    Thanks
    Durjan Hussain
    SCJP1.4,SCWCD

    Thanks AlexRashevsky for your good comments,
    I want to build Student Biometrics Attendance system.I want to use biometrics reader.Please i need guide for which biometrics device can i use to build the system.If you can give me your contact number that could be great with country code.Because i am doing this Project for my M.Sc dissertation and also for real client.
    I am looking forward to hear from you.
    Thanks.

  • SMTP settings for java-based MTA

    We use an Office 365 E1 account for sending and receiving email. My Server 2012 Standard file server runs a java-based backup program, Zmanda Cloud Backup, that sends an email upon completion of a backup or restore operation.
    I looked up the SMTP settings for my account and saw that the SMTP server is smtp.office365.com, port 587, using TLS security, and - here I'm assuming - with authentication. However, when I use those settings with the backup program, I receive an error 
    "Test message could not be sent."
    I don't think the issue is with the firewall appliance. I was able to telnet from the server to office365.com on port 25 and issue a ehlo command and receive a successful reply.
    Any ideas on how to proceed?
    Thanks.
    Fred

    Hi,
    Check and see if this helps:
    What firewall ports do I need open to connect to Office 365 for Education?
    https://blogs.technet.com/b/educloud/archive/2011/11/30/what-firewall-ports-do-i-need-open-to-connect-to-office-365-for-education.aspx
    Connect Office 365 to your Outlook desktop application
    http://onlinehelp.microsoft.com/en-us/office365-enterprises/ff637593.aspx
    Regards,
    Flynn

  • Looking for DOS based drivers for model ct4

    i am looking for dos based dri'ves for model ct4730 for a DOS gaming machine that i am building.
    any help would be great thanks.
    emiual me direct at [email][email protected]][email protected][/url] thanks in advance.. i cant wait to play rise of the triad and the original c+c

    I looked for a driver at http://zone.ni.com/idnet97.nsf/browse/ but was unable to find one for the Denver Instruments' Balance. National Instruments develops Instrument drivers based on demand and popularity. If it is a commercially available instrument, you can officially request one at:
    http://zone.ni.com/idnet/other.htm
    We develop drivers based on demand and popularity so the more requests we have for it, the greater the possibility that we will develop one in the future.
    If you would like to try developing your own instrument driver, we have documentation, model instrument drivers, and driver templates to help at :
    http://zone.ni.com/idnet/development.htm).
    We also have a syndicate of third party vendors that specialize in National Instruments' produc
    ts and services. Some of the vendors specialize in driver development. I would suggest contacting one of the Alliance members at:
    http://www.ni.com/alliance"
    Ryan Mosley
    National Instruments, Applications Engineer
    http://www.ni.com/exchange

  • EWR for JAVA Based Systems

    I configured an Early Watch Report for 1 of our JAVA based Portal System including complete configuration for SMD and Wily.
    We are on SP-15 on SolMan.
    Now, when Report is Generated, it simply runs into 2 Pages and does not provide much detail.
    Is this Normal ??. As EWR Reports for ABAP based System runs into many Pages with much more detail.
    Thanks,

    Hi Ruediger,
    This is what I am getting.
    =============================================================================
    EarlyWatch Alert - Development Landscape
    1 Service Summary
    During the EarlyWatch Alert Service, we did not detect critical problems.
    Note:
    All recommendations provided in this report are based on our general experience. We advise that you test them before using them in your production system. Also note that EarlyWatch Alert is an automatic service.
    Section Overview
    Rating Checked Area
    Java VM Memory Performance
    Java VM Activity Reporting
    Note: For more information about EarlyWatch Alert, a sample EarlyWatch Alert report with explanations is available in the Media Library on SAP Service Marketplace (http://service.sap.com/ewa). This provides an overview of the check rating strategy and the KPIs that trigger the EWA alerts.
    Alert Message Overview
    Note: If you need help investigating the alerts listed, order an EarlyWatch contract by contacting your local support organization or by creating a customer message under component SV-BO. If you already have such a contract, a detailed analysis can be performed during the next Service Session. Address the topic when preparing for the session.
    Note:
    If your system suffers from serious performance problems, create a customer message under component SV-BO with the priority "High" or "Very High".
    2 Java Performance Data
    Reporting Interval
    Data displayed in this section of the report was collected for the time frame specified below.
    System Start Time End Time
    NPD Sun Mar 09 00:00:00 EST 2008 Sun Mar 16 00:00:00 EST 2008
    2.1 Java VM Memory Performance
    2.1.1 Garbage Collection Time
    Time spent in Garbage Collections (GC) prevents the Java virtual machine from executing any other task. Over the interval reported, this time is not critical.
    Average GC Time (Cluster wide) [%]
    0.02
    The table above displays the cluster-wide weekly average of Garbage Collection (GC) time. Garbage collections themselves have a direct impact on system performance. Furthermore, they may also be indicative of more substantial performance issues that may require further analysis.
    Hostname Cluster Element ID Average [%] Max [%]
    xxxdev.xxx.com  
    The table above lists the average and the maximum GC time for the server nodes calculated as defined above. You should investigate particularly high values since these can point to critical situations. As a starting point to analyze errors, you should analyze the log files of the particular server node for the given timeframe.
    Recommendations:
    If a high percentage of time is spent in garbage collections, you can measure its impact on performance directly. Thus, if the average value is particularly large, you need to analyze this from a general performance perspective. Temporarily high values of the GC time indicate critical situations. You should analyze these specific situations in comparison with other key performance indicators in this report to determine potential correlations.
    2.1.2 Fraction of Full Garbage Collections
    The maximum ratio of full garbage collection to all garbage collections is not critical in the reported interval.
    Hostname Cluster Element ID Max [%]
    xxxdev.xxx.com 
    In general, minor garbage collections must occur more frequently than full garbage collections. A consecutive number of full garbage collections is a clear indicator that the Java Virtual Machine (JVM) is not removing objects from the old space. If the dynamic behavior of the JVM is dominated by old space memory removal, insufficient resources are available to accept requests and their newly-created objects. In this case, the parameter below is analyzed. On a floating interval of all garbage collections, the fraction of full garbage collections is calculated.
    2.1.3 Allocation Rate
    The allocation rate quantifies the amount of memory allocated on the young generation each second. This therefore quantifies the input to the Java VM. Particularly high values indicate high JVM throughput and so should always be analyzed in parallel with the user load or the number of HTTP sessions.
    Allocation Rate (Cluster wide)[KB/s]
    1143
    Hostname Cluster Element ID Average [KB/s]
    xxxdev.xxx.com 
    2.1.4 Promotion Rate
    The promotion rate quantifies the amount of memory transferred to the old space each second. Due to the infant mortality of Java objects, this value should always be much smaller than the allocation rate. One indicator of critical situations is a high ratio of promotion rate to allocation rate, since this implies efficient use of the Eden space cannot be made.
    Promotion Rate (Cluster wide)[KB/s]
    28
    Hostname Cluster Element ID Average [KB/s]
    xxx.xxx.com 
    =============================================================================
    Do let me know if I am missing something.
    Thanks,

  • Java Card Technology for Smart Cards: Zhiqun Chen

    Hi,
    I have this book but its using Java card 2.0.
    do you know if the author "Zhiqun Chen" have new one for 3.0 connected.?
    http://java.sun.com/developer/Books/consumerproducts/javacard/
    Edited by: Hassan on Apr 20, 2012 3:45 AM

    That is the latest copy. It is still a good reference for getting started and contains some more advanced topics that are relevant to newer JC versions. I am not sure if a book on connected edition is relevant considering there is no real application that I am aware of. You may be able to get cards that support JC 3 classic though.
    The book is available on Amazon: http://www.amazon.com/Java-Card-Technology-Smart-Cards/dp/0201703297
    It is well worth the $33.
    Shane

  • MSS, Webdynpro for Java(EHP4) , Webdynpro for ABAP

    Hi Experts,
    We have EHP 4.0 with MSS in Java webdynpro iviews and are primarily interested in the ECM portions of MSS. 
    We wants to stay with EHP 4.0 standard iViews and make minor changes to accommodate their business conditions u2013 without making any enhancements directly on the Java iViews. No setup for Netweaver Developer Studio environment or other tools for Java development.
    We have to achieve the following without enhancing the Java iViews directly. Making use of existing standard error messages and RFC calls are some of the solutions suggested by the client.
    1.)Display error messages on the Java iViews based on some employee infotype consistency checks
    2.)Disable employees for input when they fail consistency checks
    3.) For employees with multiple performance ratings, display a Java-less popup which will have a table of information as a u2018display onlyu2019 window.
    Can anyone help me on any of the above given points.
    Thanks,Shilpa.

    Hi,
    I wouldn't call myself an expert with WDJ but we've made some changes to the XSS WebDynpro's without modifying the SAP delivered WebDynpro's. This was mostly done by creating a new page layout and adding javascript to it. By placing the XSS WebDynpro's in the new pages we could manipulate some parts of the functionality.
    However, now that we have NWDI in place we prefer the route where we modify the application instead of workiarounds.
    Marcel

  • WebDynpro for Java and GuideProcedure for workflow.

    Hi All,
    I need inputs on how to create Webdynpro java screns for GP and create a workflow using them .
    I will be thankfull if someone could help to know how to send an email notification also in this workflow scenario.
    Thanks and Regards,
    Sai

    Hello,
    WebDynpro Java will be 'exposed' as callable objects - these callable objects are assigned to particular actions in a business process designed. First off, read through Guided Procedures and how processes are designed.
    As for the e-mail, there's a template to send e-mails via Guided Procedures -- you can define that e-mail via a template available with a particular callable object.
    For more details on implementing the scenario, look through the context menu of this tutorial:
    [http://help.sap.com/saphelp_nw70ehp1/helpdata/en/b1/019742ad14c46ae10000000a155106/frameset.htm]
    Goodluck.
    Regards,
    Jan

  • Changes in Webdynpro for Java MDM appl for Italian

    Dear Expert,
    I came across one requirement in my project where in we have to rollout our existing MDM applicaiton in Italian. The current code is working very fine in English but now we have to modify our code to work with Italian as well.
    In our SAP landscape the Vedor/Master is created from the Portal(Customized Webdynpro for Java code). I got following document on this requirement but i want some more guidense on this...
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b0e8aedc-cdfe-2c10-6d90-bea2994455c5?quicklink=index&overridelayout=true
    Thanks and Regards,
    M.D.Sahu

    Just giving you few more detail about my issueu2026.
    For a multilingual text field I have written the code like below u2013
    MultiregionValue multiregionValue = new MultiregionValue();
    multiregionValue.setValue(Region_Properties.getRegionCode(),new StringValue(wdContext.currentRequestInformationElement().getMDM_CITY()));
    NewRec.setFieldValue(FID_MDM_CITY,multiregionValue);
    Which is working fineu2026.
    But the following code for multilingual Lookup field is not working..
    LookupValue lookUpValue = new LookupValue(wdContext.currentAccountGroupElement().getId());
    multiregionValue.setValue(Region_Properties.getRegionCode(),new LookupValue(wdContext.currentAccountGroupElement().getId()););
    NewRec.setFieldValue(FID_AccountGroup,multiregionValue);
    I am getting following error while running this codeu2026
    Can not set value of type 'LOOKUP' to MultiregionValue of type 'STRING
    Please help to get it resolved.

  • Call Oracle Help for Java in Oracle forms running in the web

    Hi, everyone,
    We are developing a web-enabled Oracle database application
    system. Oracle suggested us to use Oracle Help for Java(OHJ) to
    create an online help system for the web environment. We
    successfully created a OHJ program which can be independently.
    But we still have no idea how to call this OHJ program from the
    forms running in the web environment.
    Could anyone help us out?
    Thanks.
    null

    I would like to know if anyone has been able to do this too. Could someone respond if they have successfully gotten this to work?
    Thanks!!

Maybe you are looking for