| 

.NET C# Java Javascript Exception

1
Hallo zusammen,
ich bin ganz neu im Bereich Grails Groovy un habe Schwierigkeit eine Zinsberechnung Methode zu handeln ich könnte bis jetzt nur gsp und Domain erstellen aber nur die übersicht und jetzt möchte ich in dem Controller die Logik schreiben aber ich habe nicht so geschaft.
hat jemand eine Idee wie das funktioniert?
News:
10.01.2013
Komar 1 1
3 Antworten
0
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta charset="utf-8" />
<title>Zinseszins-Rechner</title>
<link rel="stylesheet" href="${resource(dir: 'css', file: 'style.css')}" type="text/css">
<style type="text/css">
</style>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.9.0/themes/base/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.8.2.js"></script>
<script src="http://code.jquery.com/ui/1.9.0/jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css" />
<script> $(function() { $( "#menu" ).menu(); }); </script>
</head>
<body>
<table border = "1" id = "home" width="100%" height= "40%">

<tr id = "color">
<td colspan ="4"> Kostenplaner </td>
</tr>



<tr>
<td valign = "top" width = "15%">
<ul id="menu">
<li><g:link controller="home" action= "home">Bedienungsanleitung</g:link></li>
<li><g:link controller="home" action= "list">Monatliche Kosten anlegen</g:link></li>
<li><g:link controller="home" action= "monatwaehlen">Monatliche Kosten &auml;ndern</g:link></li>
<li><g:link controller="home" action= "monat">Monatsansicht</g:link></li>
<li><g:link controller="home" action= "zins">Zinseszins-Rechner</g:link></li>
</ul>
</td>

<td id= "inhalt">
<table align = center>

<td><div><h1 >Zinseszins-Rechner</h1>


<g:form name="zinsgewinnrechner" action="" method="">
<div class="rechner_comment">Grundkapital:</div>
<input type="Text" class="rechner_value" onKeyDown="cleanValues();" name="grundkapital" value="${zinsInstance?.grundkapital}" size="20" /> &euro;<br>

<div class="rechner_comment">monatliche Sparrate:</div>
<input type="Text" class="rechner_value" onKeyDown="cleanValues();" name="sparrate" value="${zinsInstance?.startSumme }" size="20" /> &euro;<br>

<div class="rechner_comment">Jahreszinssatz:</div>
<input type="Text" class="rechner_value" onKeyUp="cleanValues();" name="zinssatz" value="${zinsInstance?.zinsinsatz}" size="20" /> %<br>

<div class="rechner_comment">Laufzeit:</div>
<input type="Text" class="rechner_value" onKeyUp="cleanValues();" name="laufzeit" value="${zinsInstance?.laufzeit}" size="20" />

<select name="laufzeit_angabe"><option value="jahre">Jahre</option><option value="monate">Monate</option></select>

<input type="button" name="" onClick="berechnen" value="${ berechnen()}">
<input type="reset" value="Zur&uuml;cksetzen">

<div class="rechner_comment"><strong>Zinsertrag in &euro;:</strong></div>
<input type="text" class="rechner_value" style="background-color:#DDD; color:#666; border:1px solid #888; font-weight:bold; text-align:right;" readonly="readonly" name="zinsertrag" value="${endSumme}" size="20"> &euro;

<div class="rechner_comment"><strong>Endsaldo in &euro;:</strong></div>
<input type="text" class="rechner_value" style="background-color:#DDD; color:#666; border:1px solid #888; font-weight:bold; text-align:right;" readonly="readonly" name="endsaldo" value="${endsaldo}" size="20"> &euro;

</g:form>

<p>&nbsp;</p>

<div class="sideRechts">

<div class="boxRechts" align="center">
</div>
</div>
</div>
</table>


</td>
</td>
</tr>
</table>
</body>
</html>
10.01.2013
Komar 1 1
0
class Zins {

double grundkapital
double startSumme
double zinsinsatz
int lm
int ly
int laufzeit
double endSumme
double endSaldo
int zaehler = 0




static constraints ={

grundkapital (nullable: true, matches: /[0-9]*/ )
startSumme (nullable: true, matches: /[0-9]*/)
zinsinsatz (scale:2, nullable: true, matches: /[0-9]*/)
laufzeit (nullable: true, matches: /[0-9]*/)
lm (nullable: true, matches: /[0-9]*/)
ly (nullable: true, matches: /[0-9]*/)
endSaldo (scale:2, nullable: true, matches: /[0-9]*/)
endSumme (scale:2, nullable: true, matches: /[0-9]*/)
zaehler (nullable: true, matches: /[0-9]*/)


}

String toString (){"${endSumme}, ${endSaldo})" }

}
10.01.2013
Komar 1 1
0
package kostenplaner

class ZinsController {

//def scaffold = Zins

def index() { }

def home () {}

def list () {}

def monatwaehlen (){ }

def monat (){ }


def zins(){


}


}
das ist mein zinsController kann man meine Frage nachvollziehen oder muss ich noch was dazu sagen?

LG Komar
10.01.2013
Komar 1 1

Stelle deine Groovy-Frage jetzt!