Why java and not HTML....?

Can neone please tell me Why we use Java Programming to develop sites .....instead of html which is easy to use. Is it just the matter of security...?

That's like asking why use linoleum when we could use carpet instead.
HTML is good for presentation of certain types of things. It also makes creating simple forms easy. But there are some types of UI's that, while you could likely create them with DHTML, they are very complex and probably a real pain to support. Nevermind that there are still browser inconsistencies to deal with.
Java is a totally different tool. In fact Java can do a whole heck of a lot more than UI's. Java can even be used on the server to help generate HTML output.
Java can work with HTML in various ways. Sometimes Java's the right tool, sometimes HTML is the right tool. Use the right tool.

Similar Messages

  • Why java is not 100% oops

    Hi, All
    recently this question was asked in the interview that why java is not 100 % object oriented.....
    plz help me regarding this
    thanx inn advance...
    Ravi

    Many, many reasons. One obvious reason being that Java uses primitives. int, char, double and the rest are not objects.

  • Why java does not support multiple inheritance ???

    Hai friends ..iam new to java .. i have doubt ..plz help me
    Why java does not support multiple inheritance ???

    The reasons for omitting multiple inheritance from the Java language mostly stem from the "simple, object oriented, and familiar" goal.
    To understand multiple inheritance, the learner needs some level of expertise like virtual derivations etc in c++. Multiple inheritance will allow method duplication, and throws the learner into confusion which method might be called by the compiler in which scenario at run time.
    Even though this answer seems to be funny, this is the actual reason why java omitted multiple inheritance of classes.
    But java support multiple inheritance of interfaces. Multiple interface inheritance allows an object to inherit many different method signatures with the caveat that the inheriting object must implement those inherited methods.

  • Why java does not force to declare atleast one abstract method

    hi,
    i can define an abstract class without declaring any abstract method in that class. But why wud i do this ? i mean when i have decided that a particular class should be inherited by other subclass and subclass should porvide implementation then there should be atleast one method in the abstract super class which requires implementation.
    All i want to know is why java does not force to declare atleast one abstract method in abstract class.
    there may be some situations where this restriction can create problem if it is like that then can anybody give some example.
    manish

    hi,
    i didn't get u.
    u r trying to say that i have an abstract class with
    only static methods then my questions is why wud
    declare such a class as 'abstract' class? because a
    static method can't be abstract also. Even then if
    somebody want to define such a class with only static
    methods then compiler should force him to declare
    atleast one abstract method which can be implemented
    by subclass, because as i said before if sumbody
    decide to define a class abstract then he wants that
    it should be inhereted but as u r saying a class with
    only static methods then it should not be an abstract
    class it can be a simple class.there's no functional reason, really... actually, factory-like classes are often defined the way Ceci described
    "abstract" only ensures that nobody can ever get an instance of that class (as a matter of fact, what would be the point of getting an instance, if no instance method exists ?)

  • Why Siebel and not any other CRM

    What all members have to say: Why Siebel and not any other CRM?
    Message was edited by:
    War

    What are you looking for?
    I hope it's not related to your nick. ;-)
    Seriously, there is no set of rules that makes you decide for or against Siebel.
    If Siebel is a good solution for one company, doesn't mean it's a good solution for all companies.
    It all depends...

  • Why java and adobe are not working in my mac?

    I have been trying to download Java and Adobe unsuccessfully. There were working before.
    When I check the applications the logos are there, but I can't open pages that require  Java or Adobe.
    Every time I download the programs it tells me that there where no problems with the download. When I press the bottom to verify the program it says that there was a  problem. Please Help!!!!

    IIf the strange SMS are coming from known contacts, that's normal for iMessages that don't arrive and are converted to text.  Don't know why but it happens when my bf is overseas and his company phone can't access data - the iMessages he tries to send have a lot of symbols when they come as text but none when the finally arrive as iMessages.  Usually it's mostly lots of @@@@@@.
    if you didn't buy the phone new, the previous owner may still be linked to the phone and they are his/her messages you are getting.  I have seen a lot of posts about this on various forums and can't remember the fix but it's to do with iTunes and you may need to contact the previous owner. 
    if you did buy the phone new,check with the store that it wasn't used as a demo model.  They may be able to assist you setup your messages.  If not, you may need to search for solutions online or hopefully someone else who's had the exact issue may be able to help you here.  Good luck.

  • Issues with Java and not loading correctly

    Hoping someone can help. I've recently loaded the latest revision of Java from the Java website, however when I try to validate the installation using the Java Validate page or try other Java enabled pages, I get a General Exception Error or the normal RED X and no applet.
    I'm getting this error (I've tried changing the internet options, script running, enabling Java, Connection methods etc and nothing)
    Sorry - cant find the exact error at the moment, but something like
    JBM.Class not found (Exception Error). Java seems to install OK, but it's almost as though it is not install properly and the registry is wrong?
    Hope someone can help as it's frustrating!

    If you want assistance, you need to provide exact details of the problem, and the code involved. A general statement/information is of no value.
    Read about classpath usage, and how Java finds classes, here:
    http://java.sun.com/j2se/1.5.0/docs/tooldocs/index.html#general
    The information you need is contained therein - if the problem is that Java is not finding a class.

  • Why 512mb and not 1

    Why will my computer only recognize the Zen Nano Plus 52mb mp3 player and not the gig model? Have tried everything. Even updating the firmware on the gig, but it never becomes recognized properly. Anyone?

    I have the same problem as Cadman. See his message of 2/25/05 for full history. Is there anyone here that can help!!
    I just got the Zen Nano Plus gig for Christmas. i am having the exact same problem. I also downloaded the new drivers, but did no good. It will recognize my unit as a nano when i plugg it in, but when i go to the control panel under hardware, it says it in "UnSupported" I have tried everything. Did the sane as cadman. I removed all software and started all over again. There has to be an answer. i am somewhat PC savy, but this one has me!
    I forgot to mention, when i load the software i get this message that "Moti've Monitor Service has encountered a problem and needs to close" and then i get the MS message that it closed and if i want to send MS the message. Not sure if that means anything.
    Nepsa
    Nepsa

  • Why SDK and not just JRE

    Hi,
    I am amazed that for just running a Java application one needs the Java SDK and not the runtime environment only.
    Has Oracle got shares with hard disk manufacturers ?
    Regards

    The reason to require a JDK or our bundled jre+tools.jar is for the plsql debugger. The debugger use the jdi apis which are not included in the stock jre. If you never intend on using the plsql debugger you can use a jre and everything else will run just fine.
    -kris

  • Why VPLS and not L3 VPNs ???

    Hi all
    Please bare with me, i know a lot has been written about what VPLS is, I have read the postings, but maybe someone can in simple terms answer my qn for me;
    Why should one go for VPLS and not L3 VPNs or L3 VPNs and not VPLS, i need arguments from both the enterprise point and the ISP point
    Hope you get my Question
    Regards
    MM

    Well..
    VPLS:
    +No need to involve the ISP for routing issues
    +Support non-IP protocols - IPX, AppleTalk etc..
    -Difficult to troubleshoot
    -Possible to make a L2-loop
    -Customers could overflow mac-tables.
    L3-VPN:
    +ISP control the routing process - or the customer could control the CE-PE, and control it's own routing.
    +Loops are avoided with routing-protocols
    -Non-IP protocols have to be encapsulated to work
    Personally I liked the VPLS best before, but after choosing an ISP supporting PE-CE-protocols, not using static's and has a good support centre, I always recommend L3VPN's.
    Also within our own MPLS-network we always use L3. (with no 7600's VPLS is not supported...) EoMPLS is not used permanently used within out MPLS, but could be used for moving a customer from one datacenter to another, or other special timelimited purpose...
    L@rs

  • Why xkwert and not xkawrt

    I'm seeing example that use xkwert to the set the condition base value in a routine instead of xkawrt
    Can someone explain why xkawrt would not be used since kawrt is the condition base value in konv ?
    I thought xkwert is the actual condition value
    Thanks,
    Richard

    As an ABAPer, I usually carefully examine
    I cant believe that you are an ABAPer.  All these years the way in which you gave suggestions made to think that you are a strong domain consultant.  )
    thanks
    G. Lakshmipathi

  • Why Eclipse and not Dreamweaver?

    How come you're only supporting the Eclipse environment and
    not Dreamweaver?

    quote:
    Originally posted by:
    mcantrell
    lacking features out of the box..
    Eclipse and lacking out-of-the-box features? Have you ever
    worked with smth but brilliant IntelliJ IDEA? How about Visual
    Studio, is it cool, fast and full of features? 2005th version still
    has no any refactoring features :)
    Eclipse is the second best IDE to my mind and absolutely
    unreachable among platforms. Dreamweaver-based Flex is as slow and
    buggy as Eclipse 2.x and has no features at all...

  • Why  webdynpro and not BSP or JSP?

    Hi,
    Am new to webdynpro technology. i would like to know what are the benefits of webdynpro over BSP and if we are using java why cant we use JSP's and why should we go for a new concept called webdynpro?
    Regards,
    Rashmi.

    Hi Rashmi,
    first, welcome on SDN! About your question:
    if you get some experiene with WebDynpro, you'll see that as far as the UI is concerned, you'll be able to create quite smooth interfaces quite quickly.  Advantage Nr. 1
    The concept of having a "context" shared among different views also makes life easy if you want fast result without caring how to pass values. This "passing values" is a question of design in WebDynpro.
    In the end, WebDynpro is a programming model which is very much intended on creating UIs with a defined framework where the developer can add some cutom code, where UI and BusinessLogic are more or less hard seperated.
    Just try it. The concept it totally different from other frameworks where you are obliged to implement differen interfaces and declare the usage by providing a XML for example. It's a question of taste if one likes WebDynpro, for it is very strict in it's usage.
    Hope it helps
    Detlev
    PS: Please consider rewarding points for helpful answers on SDN. Thanks in advance!

  • Why ITS and not WebDynpro

    Hello,
    I understand ITS was the first in the series to Web enable SAP Applications. Later BSP and now in 640 WebDynpro can be used to Web enable the SAP Applications.
    But why still ITS is retained? Does it have any advantages over BSP/Web Dynpro?
    In SRM-EBP,ITS is used & almost all transactions are Web Transactions.Why BSP/WebDynpro is not used to develop these transactions in SRM. Is there a specific reason to retain ITS-Web Transactions in SRM.
    Will it be retained in future SRM Releases or will ITS be replaced by BSP/WebDynpro is future releases.
    Thanks & Regards,
    Prasanna

    >
    Maria Graziano wrote:
    > Hey Thomas,
    >  
    >
    > I think we are experiencing a similar issue.
    >
    > We are using SAP GUI 7.10 and are trying to print cheques with smartforms using locl
    >
    > We need LOCL working as it is the preferred method for SmartForm printouts like the pay statement.  For groups like Payroll, they will want this to work.  Not using LOCL will make printing out of manual pay statements look bad.
    >
    > How should this be configured? and is it as simple as assigning LOCL to the users' default printer option?
    >
    > OR do they need to direct the pay statements to a particular printer... Just a bit confused
    >
    > Please advise
    > Maria
    Are you talking about printing from Web Dynpro ABAP?  If so, LOCL will not work.  There is no direct connect to the SAPGUI/Client in Web Dynpro.  You have to follow the same rules as when running in Batch - which means no LOCL printing.

  • Why comopressor and not DVD Dtudio Pro?

    I am curious, DVD Studio pro seems to do a good job on compressing a video file with good end results, why use compressor since many users are complaining of not as good quality after compression?
    I did a test with the same video file with the same compression settings in both, and I got a better image quality with DVD Studio Pro 4.0. I made the comparison by playing the two compressed video files side by side, also, the MPEG file size was smaller with the DVD Studio Pro.
    Is it mostly because of the batch processing by using Compressor?
    Any input on this?
    Sigi

    Provided you export directly from Final Cut Pro (File > Export > Using Compressor) or Export a QuickTime Movie with DVD Studio Pro Markers embedded, Compressor places an I-frame on every cut made in an FCP Timeline. It also places an I-frame at the start and end of every (video) transition applied.
    (In selecting DVD Studio Pro Markers at the time of export, the QT file contains Chapter makers, [manually placed] Compression Markers and Cut markers. This if regardless of whether the QT movie is self-contained or not.)
    DVD Studio Pro, on the other hand, does not recognize the Cut markers in a (properly exported) QuickTime Movie from FCP. It only recognizes Chapter and Compression Markers that you place manually.
    In case you're not aware, I-frames are the only frames in a GOP that contain complete images. The other frame types B (Between) and P (Predicted) refer to picture data from other frames to complete the image.
    I-frames at the right place make a world of difference and you always want a 'scene change' to start on an I-frame. (There is tons more to say about the subject, but I just don't have the time, sorry.)
    To see GOP's in action...
    Import your Compressor-encoded file into DVDSP and drop it into a Track.
    With the Track active, press Option-Right Arrow to jump from I-frame to I-frame. (Option-Left Arrow to jump to previous I-frame)
    If you exported DVD Studio Pro markers, you should jump in increments of 15 frames, except when there is a cut.
    If you do the above with your QT movie (encoding in DVDSP), you'll only jump by 15 frame increments.
    In your test, did you export your QT movie with DVD Studio Pro Markers? Or only Chapter Markers? Perhaps No Markers? Or did you compress a file without cuts?

Maybe you are looking for

  • Not enough space to install itunes 11 on windows 7 64bit

    I have itunes installed in my windows 7 64bit laptop.. I encountered errors when i was trying to update it with the auto updated.. so i decided to uninstall it..  Doing so i also had some problems so i decided to read some forums and eventually was a

  • Writing files using UTL_FILE package

    Greetings: I'm attempting to write simple text files on the server side using the UTL_FILE package.I can get it to write the file to a local drive on the Oracle server with no problems, but not a network drive. When trying to write to a network drive

  • Ovi Suite can't detect my device

    I have to connect my C6 to Ovi Suite but why is it that Ovi can't detect it? I connected my phone by the use of both USB and Bluetooth, and both won't work. Help please :-( Thanks!

  • [SOLVED] kdeinit4 crashing on startup (and a few other new installat..

    I have just switched from openSuSE to ArchLinux, and needless to say, am a bit disappointed as to why I didn't make the switch before. ArchLinux is just pure awesome and everything seems to be working fine after a mile of manual readings and tweaking

  • 500 Internal server error WRT54G2

    Hello everyone, I have a problem with my router, WRT54G2. I was upgrading my firmware when my computer froze up, so I had to exit. Afterwards, I could not connect to the web based setup page anymore. I did a factory reset and installed it again with