1. #1
    matt77hias's Avatar
    Registered
    05/10/11
    Location
    _
    Posts
    135
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0

    HTML variabelen opvangen

    en verder snap ik de volledige koppeling van html vs broncode niet zo goed
    ik heb tot nu toe enkel wat java programma's gemaakt in BlueJ, maar nu moet het in eclipse en het hele mapjes systeem is was troebel (.java, .xml, .html)

    het volgende timertje had ik in code opgenomen, maar ik weet niet hoe ik die ms opvang in javacode
    kan iemand aan de hand van een duidelijk voorbeeldje tonen hoe je een variabele die in html zit, kan opvangen in de java broncode
    The JavaScript Source: Misc.: Stopwatch

    al vast bedankt
    Last edited by matt77hias; 15-10-2011 at 20:54. Reason: dubbel
    no votes   Reply With Quote Reply With Quote

  2. #2
    KO's Avatar
    Registered
    21/01/04
    Location
    Aarschot
    Posts
    7,493
    iTrader
    21 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/165
    Wat is een HTML variabele?
    Forbidden
    You don't have permission to access /forum on this server.
    no votes   Reply With Quote Reply With Quote

  3. #3
    Exit's Avatar
    Registered
    04/11/03
    Location
    Antarctica
    Posts
    49,758
    iTrader
    1 (100%)
    Mentioned
    6 Post(s)
    Reputation
    0/203
    moved naar webdesign forum...
    The Exit is here -------------- Or here www.samexit.be
    LEEST ER NU NIEMAND NOG EEN HANDLEIDING???????
    veel probs zijn opgelost als men gewoon eens een handleiding zou lezen
    no votes   Reply With Quote Reply With Quote

  4. #4
    adrianhates's Avatar
    Registered
    23/01/06
    Posts
    2,115
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    23/23
    Sorry maar uw uitleg slaagt echt op de balle..

    Wat wil je bereiken?
    Welke kennis van HTML en CSS en JavaScript heb je? Verwissel hier aub Javascript niet met Java want deze zijn 2 zeer verschillende programmeertalen..

    Laat eens zien wat je al hebt.. Wat wij willen zien is puur 1 html pagina die ergens op een server staat. Heb je geen server? Zet het dan hier gewoon in CODE tags aub.

    Dus, graag een iets deftigere uitleg.. Denk eens na over je probleem.
    no votes   Reply With Quote Reply With Quote

  5. #5
    matt77hias's Avatar
    Registered
    05/10/11
    Location
    _
    Posts
    135
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Quote Originally Posted by adrianhates View Post
    This quote is hidden because you are ignoring this member. Show
    Sorry maar uw uitleg slaagt echt op de balle..

    Wat wil je bereiken?
    Welke kennis van HTML en CSS en JavaScript heb je? Verwissel hier aub Javascript niet met Java want deze zijn 2 zeer verschillende programmeertalen..

    Laat eens zien wat je al hebt.. Wat wij willen zien is puur 1 html pagina die ergens op een server staat. Heb je geen server? Zet het dan hier gewoon in CODE tags aub.

    Dus, graag een iets deftigere uitleg.. Denk eens na over je probleem.
    web.xml
    <?xml version="1.0" encoding="utf-8"?>
    <web-app xmlnssi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
    xsichemaLocation="http://java.sun.com/xml/ns/javaee
    http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
    <servlet>
    <servlet-name>StatMe</servlet-name>
    <servlet-class>statme.StatMeServlet</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>StatMe</servlet-name>
    <url-pattern>/statme</url-pattern>
    </servlet-mapping>
    <welcome-file-list>
    <welcome-file>statme.jsp</welcome-file>
    </welcome-file-list>
    </web-app>

    statme.jsp
    <html>
    <head>
    <SCRIPT LANGUAGE="JavaScript">
    <!-- Begin
    var ms = 0;
    var state = 0;
    function startstop() {
    if (state == 0) {
    state = 1;
    then = new Date();
    then.setTime(then.getTime() - ms);
    } else {
    state = 0;
    now = new Date();
    ms = now.getTime() - then.getTime();
    document.stpw.time.value = ms;
    }
    }
    function swreset() {
    state = 0;
    ms = 0;
    document.stpw.time.value = ms;
    }
    function display() {
    setTimeout("display();", 50);
    if (state == 1) {now = new Date();
    ms = now.getTime() - then.getTime();
    document.stpw.time.value = ms;
    }
    }
    // End -->
    </SCRIPT>
    </head>

    <body>
    <BODY onLoad="display()">
    <CENTER>
    <FORM NAME="stpw">
    Time:
    <INPUT TYPE="text" Name="time">
    <INPUT TYPE="BUTTON" Name="ssbutton" VALUE="Start/Stop" onClick="startstop()">
    <INPUT TYPE="BUTTON" NAME="reset" VALUE="Reset" onClick="swreset()">
    </FORM>
    </CENTER>
    </body>
    </html>

    ik heb nog nooit echt met html gewerkt en dus heb ik dat jsp filetj lichtjes aangepast. het werkt als webapplicatie, maar ik wil der nu eigenlijk iets mee doen in de javacode door het geklik van één van die knoppen aan java variabele te koppelen of moet ik in html blijven werken?
    no votes   Reply With Quote Reply With Quote

  6. #6

    Registered
    14/08/10
    Location
    Diest
    Posts
    2,419
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    8/16
    Ik begrijp ook niet wat je bedoelt, maar als je dat html document wilt bouwen:

    HTML Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    <SCRIPT LANGUAGE="JavaScript">
    
    <!-- This script and many more are available free online at -->
    <!-- The JavaScript Source!! http://javascript.internet.com -->
    
    <!-- Begin
    var ms = 0;
    var state = 0;
    function startstop() {
    if (state == 0) {
    state = 1;
    then = new Date();
    then.setTime(then.getTime() - ms);
    } else {
    state = 0;
    now = new Date();
    ms = now.getTime() - then.getTime();
    document.stpw.time.value = ms;
       }
    }
    function swreset() {
    state = 0;
    ms = 0;
    document.stpw.time.value = ms;
    }
    function display() {
    setTimeout("display();", 50);
    if (state == 1)  {now = new Date();
    ms = now.getTime() - then.getTime();
    document.stpw.time.value = ms;
       }
    }
    // End -->
    </SCRIPT>
    </head>
    
    <body onLoad="display()">
    <CENTER>
    <FORM NAME="stpw">
    Time:
    <INPUT TYPE="text" Name="time">
    <INPUT TYPE="BUTTON" Name="ssbutton" VALUE="Start/Stop" onClick="startstop()">
    <INPUT TYPE="BUTTON" NAME="reset" VALUE="Reset" onClick="swreset()">
    </FORM>
    </CENTER>
    
    <p><center>
    <font face="arial, helvetica" size="-2">Free JavaScripts provided<br>
    by <a href="http://javascriptsource.com">The JavaScript Source</a></font>
    </center><p>
    </body>
    </html>
    Zet dit in bv. wordpad en save als blabla.html. Open het dan met je webbrowser.
    no votes   Reply With Quote Reply With Quote

  7. #7
    matt77hias's Avatar
    Registered
    05/10/11
    Location
    _
    Posts
    135
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Quote Originally Posted by BramVroy View Post
    This quote is hidden because you are ignoring this member. Show
    Ik begrijp ook niet wat je bedoelt, maar als je dat html document wilt bouwen:
    ...
    Zet dit in bv. wordpad en save als blabla.html. Open het dan met je webbrowser.
    Ik wil gewoon het starttijdstip, het stoptijdstip en het resettijdstip van drukken in een javavariabele zetten zodak der van alles mee kan doen en zodak kan werken met andere syntax
    no votes   Reply With Quote Reply With Quote

  8. #8
    Curahee Q's Avatar
    Registered
    07/12/07
    Location
    Hoogstraten
    Posts
    854
    iTrader
    0
    Mentioned
    0 Post(s)
    Even een vraag want ik kan echt niet meer mee eigenlijk.

    Bedoel je nu dat je met Java wilt werken of met JavaScript? Dat zijn 2 totaal verschillende talen hé. Je praat hier constant over Java maar het enige wat je laat zien is JavaScript. Dan kom je met een .jsp pagina af waar enkel JavaScript instaat. Een .jsp (Java Server Pages) is niet voor JavaScript code maar effectief voor Java. JavaScript kan je gewoon draaien in een .html document dus laat dat .jsp en xml gedoe maar achterwege.
    no votes   Reply With Quote Reply With Quote

  9. #9
    matt77hias's Avatar
    Registered
    05/10/11
    Location
    _
    Posts
    135
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Quote Originally Posted by Curahee Q View Post
    This quote is hidden because you are ignoring this member. Show
    Even een vraag want ik kan echt niet meer mee eigenlijk.
    ...
    .
    ik wil werken met java en yes i know ik heb geen enkel javacode hier laten zien omdat da ook mijn vraag is, ik wil gwn da .jsp bestandje gebruiken voor men input en output, terwijl ik al wat er tussenkomt in java wil doen

    ik zal men vraag iets aanpassen om al die commotie wa te omzeilen

    stel ik laat dit gedeelte lopen als web applicatie (wat tot nu toe gaat zonder probleem) ik druk vervolgens op één van die buttons, wel kan ik dan (en hoe) het tijdstip van drukken doorgeven aan een variabele in .java file om zo bijvoorbeeld die variabele in een lijst op te slaan
    no votes   Reply With Quote Reply With Quote

  10. #10
    adrianhates's Avatar
    Registered
    23/01/06
    Posts
    2,115
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    23/23
    ge zult hier gewoon effe into java server pages of faces technologie moeten duiken..

    Uw uitleg hier toont duidelijk aan dat ge een leek bent , en wij kunnen u hier in het topic niet een taal of technologie aanleren.
    no votes   Reply With Quote Reply With Quote

  11. #11
    Dieterg's Avatar
    Registered
    08/01/05
    Location
    Turnhout
    Posts
    1,182
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    9/9
    Wat je nodig hebt is AJAX (genoeg voorbeelden op google). Je zal uw javascript variable (uw timer) moeten doorsturen naar uw servlet. In deze servlet kan je dan een jsp pagina aanroepen die vervolgens het resultaat van uw javascript variable afdrukt..
    -
    no votes   Reply With Quote Reply With Quote

  12. #12
    matt77hias's Avatar
    Registered
    05/10/11
    Location
    _
    Posts
    135
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Quote Originally Posted by Mam View Post
    This quote is hidden because you are ignoring this member. Show
    Wat je nodig hebt is AJAX (genoeg voorbeelden op google). Je zal uw javascript variable (uw timer) moeten doorsturen naar uw servlet. In deze servlet kan je dan een jsp pagina aanroepen die vervolgens het resultaat van uw javascript variable afdrukt..
    thx dat is het inderdaad
    no votes   Reply With Quote Reply With Quote

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in