Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo und guten Tag.

Bin neu hier, mein Name ist Christian und ich hoffe, das mir geholfen werden kann?

Mein Problem ist, dass ich aus einer Javaanwendung heraus einen Server starte, auf den ich via Web-Browser zugreifen soll. Dieser Server soll eine UPN ausrechnen. Diese wird so übergeben:

localhost:888/10_3_4_+_*

Nun frage ich mich, wie ich die angegebenen Daten an meinen Quellcode übergebe und dann "auseinanderpflücke". Wäre für jeden Tip dankbar.

lg Christian

PS.: Glaube das geht mit einem Stack, leider weiss ich noch nicht damit umzugehen...

  • Autor

Hallo,

bin noch Neuling was Java angeht. Es steht in der Aufgabenstellung, dass wir eben über einen Server diese besagte UPN-Aufgabe lösen sollen. Es muss jedoch flexibel sein, welche Werte sie beinhaltet und welche Rechenzeichen eben verwendet werden. Und unser Prof hat gesagt, dass wir das mit einem Stack lösen können. Wie weiss ich leider noch nicht. Forsche gerade daran und hoffte hier Hilfe zu finden!

bin noch Neuling was Java angeht. Es steht in der Aufgabenstellung, dass wir eben über einen Server diese besagte UPN-Aufgabe lösen sollen.

Du weißt was die UPN ist?

Wofür man das verwendet und wie man es benutzt?

Und unser Prof hat gesagt, dass wir das mit einem Stack lösen können.

Was hat eine URL mit der UPN zu tun?

  • Autor

Mit UPN meine ich umgekehrte polnische Notation.

Wir haben eine Quellcodevorgabe und müssen dort einbauen, das über den Server sozusagen diese Aufgabe (10 3 4 + *) gelöst wird. Ist einfach eine Aufgabenstellung von ihm.

  • Autor

Mein Problem ist, wie ich das im Quellcode umsetze, leider bin ich wie schon gesagt noch blutiger Java-Anfänger. Werde mich aber mal durch den geposteten Link durcharbeiten und gucken ob ich mir da was zusammenreimen kann.

Sowas wäre relativ komfortabel mit JavaEE zu lösen ( javax.servlet.http.HttpServlet ) oder ist eine eigene Implementierung eines (einfachen) HTTP Servers notwendig (mit java.net.ServerSocket

, ist auch nicht allzu schwer) ? Du müßtest nur die erste Zeile - sieht ungefähr so aus: GET /10_3_4_+_* HTTP/1.1 parsen und einen Response mit einem einfachen HTML Document generieren

Bearbeitet von M.A.Knapp

@M.A.Knapp: wäre auch eine nette Möglichkeit.

Da aber ja wohl Quellcode vorliegt und die URL den arithmetischen Ausdruck als Pfad enthält, müsste man es komplett selbst implementieren.

@OP: Du solltest überlegen, ob Du detailliertere Informationen lieferst

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.