How to set different url into , using parameter

Multi tool use
I want to call different controllers, depending on start
parameter:
(parameter start
is boolean)
I am try to implement this task, using thymeleaf framework, but in this case him not working:
<div class="w3-container" align="center">
<input class="w3-input w3-border" name="competition" type="text" id="myInput" onkeyup="myFunction()" placeholder="Search for competitions.." title="Type in a competition name">
<form th:if="${start}" action="/challenger" method="post">
<form th:if="${!start}" action="/competition" method="post">
...............
........
<input class="w3-button" type="submit" value="Go"/>
</form>
</form>
</div>
How to accomplish this task in my case?
html forms
add a comment |
I want to call different controllers, depending on start
parameter:
(parameter start
is boolean)
I am try to implement this task, using thymeleaf framework, but in this case him not working:
<div class="w3-container" align="center">
<input class="w3-input w3-border" name="competition" type="text" id="myInput" onkeyup="myFunction()" placeholder="Search for competitions.." title="Type in a competition name">
<form th:if="${start}" action="/challenger" method="post">
<form th:if="${!start}" action="/competition" method="post">
...............
........
<input class="w3-button" type="submit" value="Go"/>
</form>
</form>
</div>
How to accomplish this task in my case?
html forms
Can you give a more detailed description of what you are trying to accomplish and what is happening with your current solution?
– Henry Woody
Dec 9 at 22:52
I calls this html page from different controllers and want call different url depending onstart
parameter. Both controllers send to this pagestart
parameter with different value. That all
– Valentyn Hruzytskyi
Dec 9 at 22:59
add a comment |
I want to call different controllers, depending on start
parameter:
(parameter start
is boolean)
I am try to implement this task, using thymeleaf framework, but in this case him not working:
<div class="w3-container" align="center">
<input class="w3-input w3-border" name="competition" type="text" id="myInput" onkeyup="myFunction()" placeholder="Search for competitions.." title="Type in a competition name">
<form th:if="${start}" action="/challenger" method="post">
<form th:if="${!start}" action="/competition" method="post">
...............
........
<input class="w3-button" type="submit" value="Go"/>
</form>
</form>
</div>
How to accomplish this task in my case?
html forms
I want to call different controllers, depending on start
parameter:
(parameter start
is boolean)
I am try to implement this task, using thymeleaf framework, but in this case him not working:
<div class="w3-container" align="center">
<input class="w3-input w3-border" name="competition" type="text" id="myInput" onkeyup="myFunction()" placeholder="Search for competitions.." title="Type in a competition name">
<form th:if="${start}" action="/challenger" method="post">
<form th:if="${!start}" action="/competition" method="post">
...............
........
<input class="w3-button" type="submit" value="Go"/>
</form>
</form>
</div>
How to accomplish this task in my case?
html forms
html forms
edited Dec 27 at 13:04
asked Dec 9 at 22:46


Valentyn Hruzytskyi
30813
30813
Can you give a more detailed description of what you are trying to accomplish and what is happening with your current solution?
– Henry Woody
Dec 9 at 22:52
I calls this html page from different controllers and want call different url depending onstart
parameter. Both controllers send to this pagestart
parameter with different value. That all
– Valentyn Hruzytskyi
Dec 9 at 22:59
add a comment |
Can you give a more detailed description of what you are trying to accomplish and what is happening with your current solution?
– Henry Woody
Dec 9 at 22:52
I calls this html page from different controllers and want call different url depending onstart
parameter. Both controllers send to this pagestart
parameter with different value. That all
– Valentyn Hruzytskyi
Dec 9 at 22:59
Can you give a more detailed description of what you are trying to accomplish and what is happening with your current solution?
– Henry Woody
Dec 9 at 22:52
Can you give a more detailed description of what you are trying to accomplish and what is happening with your current solution?
– Henry Woody
Dec 9 at 22:52
I calls this html page from different controllers and want call different url depending on
start
parameter. Both controllers send to this page start
parameter with different value. That all– Valentyn Hruzytskyi
Dec 9 at 22:59
I calls this html page from different controllers and want call different url depending on
start
parameter. Both controllers send to this page start
parameter with different value. That all– Valentyn Hruzytskyi
Dec 9 at 22:59
add a comment |
1 Answer
1
active
oldest
votes
You can use Javascript for that:
Assuming your form has an id
of myForm
:
var form = document.getElementById("myForm");
var myBoolean = true; //replace with your boolean
if(myBoolean) {
form.action = "path/controller1";
}
else {
form.action = "path/controller2";
}
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53697438%2fhow-to-set-different-url-into-form-using-parameter%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You can use Javascript for that:
Assuming your form has an id
of myForm
:
var form = document.getElementById("myForm");
var myBoolean = true; //replace with your boolean
if(myBoolean) {
form.action = "path/controller1";
}
else {
form.action = "path/controller2";
}
add a comment |
You can use Javascript for that:
Assuming your form has an id
of myForm
:
var form = document.getElementById("myForm");
var myBoolean = true; //replace with your boolean
if(myBoolean) {
form.action = "path/controller1";
}
else {
form.action = "path/controller2";
}
add a comment |
You can use Javascript for that:
Assuming your form has an id
of myForm
:
var form = document.getElementById("myForm");
var myBoolean = true; //replace with your boolean
if(myBoolean) {
form.action = "path/controller1";
}
else {
form.action = "path/controller2";
}
You can use Javascript for that:
Assuming your form has an id
of myForm
:
var form = document.getElementById("myForm");
var myBoolean = true; //replace with your boolean
if(myBoolean) {
form.action = "path/controller1";
}
else {
form.action = "path/controller2";
}
var form = document.getElementById("myForm");
var myBoolean = true; //replace with your boolean
if(myBoolean) {
form.action = "path/controller1";
}
else {
form.action = "path/controller2";
}
var form = document.getElementById("myForm");
var myBoolean = true; //replace with your boolean
if(myBoolean) {
form.action = "path/controller1";
}
else {
form.action = "path/controller2";
}
answered Dec 9 at 23:02
Anis R.
996
996
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53697438%2fhow-to-set-different-url-into-form-using-parameter%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
vj4ehrQ,aiMY6KRSPdTIE1v5YH9FxToiOaRlBqQZBkEbydAjWHMh
Can you give a more detailed description of what you are trying to accomplish and what is happening with your current solution?
– Henry Woody
Dec 9 at 22:52
I calls this html page from different controllers and want call different url depending on
start
parameter. Both controllers send to this pagestart
parameter with different value. That all– Valentyn Hruzytskyi
Dec 9 at 22:59