If else na VISÃO (MVC)

Olá pessoal, sou novato aqui, e já tenho uma dúvida.

estão o display:block ??

eu gostaria de colocar um if e um else somente na área do block, de forma que eu pudesse colocar NONE ou BLOCK . Mas não estou conseguindo achar uma maneira sem interferir no meu controlador

[code]


Olá
[/code]

Eu quero colocar um if e um else diretamente na visão, e somente no trecho BLOCK (parece não ser uma boa prática, mas minha metodologia para tratar layouts é essa, pois caso contrario eu bagunçaria meu controlador)

Eu programo em php, e em php eu faria assim

[code]


Olá
[/code]

Alguma sugestão.

Obrigado

Você pode resolver isso com javascript.

<html>
<head></head>
<body onload="init()">
	<div id="recursos" style="display:none">
		<p>oi</p>
	&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;script&gt;
	function init() {
		if (SuaCondicao) {
			document.getElementById("recursos").style.display = "block";
		}
	}
&lt;/script&gt;

Eu prefero resolver isso com java do que javascript, vou esperar mais algumas sugestões. Mas obrigado pela resposta

valeu

consegui resolver assim…

Olá

Operadores ternários costumam tornar o essas questões tão mais agradáveis =D

Mas é bom separar lógica de negócio da view.

Se precisar ainda de mais conteúdo sobre MVC pode acessar este tópico aqui: http://www.guj.com.br/posts/list/129277.java Camadas, MVP, Exception’s…

Rapaz neste tópico (das páginas 14 em diante) você vai encontrar exemplos prontos usando MVC WEB.
Acredito que vai ajuda-lo, espero poder estar colaborando! :wink: