Bonjour, comment allez vous? J’espère que bien.

Voilà j’essaie d’écrire une page JSP dont voici le code :

Code JSP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<%@taglib uri="/struts-tags" prefix="s"%>
<%@ taglib uri="/WEB-INF/tld/struts-html.tld" prefix="html" %>
<!DOCTYPE html>
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    	       <meta http-equiv="X-UA-Compatible" content="IE=edge">
		<meta name="viewport" content="width=device-width, initial-scale=1">
		<meta name="description" content="">
		<meta name="author" content="">
		<!--<link rel="icon" href="../../favicon.ico">-->
 
    	<title>Test</title>
 
	    	<!-- Bootstrap core CSS -->
		<link href="views/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
 
		<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
	    <link href="views/css/ie10-viewport-bug-workaround.css" rel="stylesheet" type="text/css" />
 
	    <!-- Custom styles for this template -->
	    <link href="views/css/jumbotron.css" rel="stylesheet" type="text/css" />
	    <link href="views/css/cover.css" rel="stylesheet" type="text/css" />
	    <link href="views/css/stylesite.css" rel="stylesheet" type="text/css" />
		<link href="views/css/carousel.css" rel="stylesheet" type="text/css" />
 
	    <!-- Just for debugging purposes. Don't actually copy these 2 lines! -->
	    <!--[if lt IE 9]><script src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
	    <script src="views/js/ie-emulation-modes-warning.js"></script>
 
	    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
	    <!--[if lt IE 9]>
	      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
	      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
	    <![endif]-->
	</head>
 
	<body>
 
		<nav class="navbar navbar-inverse navbar-fixed-top">
      			<div class="container">
        			<div class="navbar-header">
          				<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
		    				<span class="sr-only">Toggle navigation</span>
		    				<span class="icon-bar"></span>
		    				<span class="icon-bar"></span>
		    				<span class="icon-bar"></span>
          				</button>
          				<a class="navbar-brand" href="#">CV-PLATFORM</a>
        			</div>
        			<div id="navbar" class="navbar-collapse collapse">
          				<s:form class="navbar-form navbar-right">
            				<div class="form-group">
            					<s:textfield name="emailPersonne" placeholder="Email" class="form-control" />
					    	</div>
            				<<div class="form-group">
					    		<s:password name="mdpPersonne" placeholder="Mot de passe" class="form-control" />
					    	</div> 
					    	<s:submit value="Sign in" class="btn btn-success" /> <br />
					    	<s:url namespace="" action="mdpOublier" var="mdpOublier"></s:url>
							<s:a href="%{mdpOublier}"><span>Mot de passe oublié</span></s:a>
					 </s:form>
        			</div><!--/.navbar-collapse -->
      			</div>
    		</nav>
</body> </htm>

Le problème est que les div présentes dans ma s:form ne sont pas pris en compte ils sont automatiquement remplacés par des <tr><td></td></tr>. j’ai essayé de les remplacer par des <s:div> mais là une me marque une erreur Unkown tag s:div. J’ai aussi essayé avec la struts-html.tld mais pareille c’est la même erreur qui est affichée. Quelqu’un n’aurait pas une idée ?

Merci d’avance.