---
title: "skapa dynamiska länkar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/xml/104122-skapa-dynamiska-länkar"
topic: "XML"
topic_url: "https://www.webforum.nu/amne/xml"
author: "Mc Fetto"
published: "2004-05-22T09:52:21.000Z"
updated: "2004-05-23T17:04:46.000Z"
replies: 3
views: 455
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/xml/104122-skapa-dynamiska-länkar"
---

# skapa dynamiska länkar

## #1 — Mc Fetto, 2004-05-22T09:52Z

Titel på tråden är kanske int den bästa men jag har ingen bättre idé just nu...

Följande problem har jag: Jag har en cocoon som snurrar och hämtar info ifrån en Web Services, detta görs med en xsp-sida som ser ut som följande:

```
  <search-results>
    <soap:call url="http://localhost:8083/axis/services/weii%20"
            xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" 
            xmlns:xsd="http://www.w3.org/1999/XMLSchema">
      <ns1:getNewsTitlesFromGroup xmlns:ns1="urn:weii"> 
      	<group xsi:type="xsd:int">1</group>
      	<start xsi:type="xsd:int">0</start>
      	<end xsi:type="xsd:int">10</end>
      </ns1:getNewsTitlesFromGroup>
    </soap:call>
  </search-results>
```

Här följer tre parameterar med och dessa ska vara dynamiska.
Funktionen ska alltså hämta tio nyheter beroende på länkklickningar på thml sidor/wml sidor (paging typ).

Undra om någon har tipps på hur jag kan gå till väga?

Permalänk: https://www.webforum.nu/p/104122

## #2 — Mc Fetto, 2004-05-23T10:30Z

Jag har kommit så här långt, att jag kan i xsp sidan ta emot parametrar ifrån url'n:

```
<xsp:structure>
  <xsp:include>java.util.Calendar</xsp:include>
  <xsp:include>java.text.*</xsp:include>
</xsp:structure>

<document>

<xsp:logic>
  String start = <xsp-request:get-parameter name="start"/>; 
</xsp:logic>
```

sen använder jag följande rad:

```
<start xsi:type="xsd:int"><xsp:expr>start</xsp:expr></start>
```

istället för:

```
<start xsi:type="xsd:int">0</start>
```

Problemet är att jag vet inte hur jag ska kunna räkna upp min variabel på xsl-sidan då man innanför href taggen inte få ha fler '\<'
Jag har provat följande men allt blir bara tomt:

```
<xsp:logic>
  String start = <xsp-request:get-parameter name="start"/>; 
</xsp:logic>
...
<xsl:element name="A">
  <xsl:attribute name="HREF"><xsp:expr>start</xsp:expr></xsl:attribute>
  More
</xsl:element>
```

Någon som har en idé? 
(vet heller inte om detta är rätt forum men isf får någon flytta tråden)

Permalänk: https://www.webforum.nu/p/1352659

## #3 — @nders, 2004-05-23T16:05Z

Jag förstår inte riktigt. Vad är det du vill räkna upp?

Permalänk: https://www.webforum.nu/p/1352776

## #4 — Mc Fetto, 2004-05-23T17:04Z

jo i första inlägget så vill jag ha en parameter som jag tar ifrån url'n. detta fungerar med de två första kodsnuttarna i andra inlägget, problemet är att jag vill kunna räkna upp denna med 10 varje gång jag klickar på en länk. Detta måste jag lösa i xsl filen
men jag vet inte hur jag ska få tag på variabeln ifrån url'n i xsl filen...  får jag bara tag på den i xslfilen så ska det väl inte vara ngr problem att räkna upp den!? det går ju inte att göra som jag gör i xsp filen :(

Permalänk: https://www.webforum.nu/p/1352804

---

Tråden på webben: https://www.webforum.nu/amne/xml/104122-skapa-dynamiska-länkar
