FJ 28 validação e busca Jquery não está funcionando corretamente

Bom dia a todos.

Sou aluno da CAelum da formação Java e estou estudando o fj28 por conta, mas estou tendo um grande problema, eu estou apontando o corretamente para os arquivos .JS, mas o meu projeto não o está reconhecendo já fiz várias pesquisas, mas sem sucesso, eu consegui usar o básico quando apontei o endereço dos meus js, para um site, mas para os arquivos dentro do projeto ele não está reconhecendo, já estou sem idéias do que fazer plz Ajuda.

Desde de já Obrigado.

header.jspf

<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<html>
<head>
<title>Good Buy</title>
<link href="<c:url value="/goodbuy.css"/>" rel="stylesheet"
	type="text/css" media="screen" />
<link href="<c:url value="/javascripts/jquery.autocomplete.css"/>"
	rel="stylesheet" type="text/css" media="screen" />
<script type="text/javascript"
	src="<c:url value="/javascripts/jquery-1.3.2.min.js"/>"></script>
<script type="text/javascript"
	src="<c:url value="/javascripts/jquery.validate.min.js"/>"></script>
<script type="text/javascript"
	src="<c:url value="/javascripts/jquery.autocomplete.min.js"/>"></script>
<script type="text/javascript"
	src="<c:url value="/javascripts/jquery.puts.js"/>"></script> 
<!-- 	<script src="http://code.jquery.com/jquery-latest.js"></script>
	<script type="text/javascript" src="http://jzaefferer.github.com/jquery-validation/jquery.validate.js"></script> quando ponto para o site funciona.-->
<fmt:setLocale value="pt_br" />
</head>

<body>
	<div id="header"></div>
	<div id="erros"></div>
	<div id="body">
		<div id="menu">
			<ul>
				<li><a href="<c:url value="/produtos/novo"/>">Novo Produto</a></li>
				<!-- <a href="<c:url value="/produtos/formulario"/>"> -->

				<li><a href="<c:url value="/produtos"/>">Lista Produtos</a></li>
				<!-- <a href="<c:url value="/produtos/lista"/>"> -->
				<li><form action="<c:url value="/produtos/busca"/>">
						<input name="nome" />
						<script type="text/javascript">
							$("#busca").puts("Busca produtos por nome");
						</script>
					</form></li>
			</ul>
		</div>
		<div id="content">

formulário.jsp - Nesse arquivo está funcionando dessa forma, mas quero usar os JS do meu projeto.

<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
	pageEncoding="ISO-8859-1"%>


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>..::Cadastro de Produtos::..</title>
<!-- <script type="text/javascript"
	src="<c:url value="/javascripts/jquery-1.3.2.min.js"/>"></script>
<script type="text/javascript"
	src="<c:url value="/javascripts/jquery.validate.min.js"/>"></script> -->
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript"
	src="http://jzaefferer.github.com/jquery-validation/jquery.validate.js"></script>
<script type="text/javascript">
	$(document).ready(function() {
		$("#produtosForm").validate();
	});
</script>
</head>
<body>

	<form class="prodform" id="produtosForm"
		action="<c:url value="/produtos"/>" method="POST">
		<!--  "adiciona"-->
		<fieldset>
			<legend>Adicionar Produto</legend>
			<label for="nome">Nome:</label> <input id="nome" type="text"
				name="produto.nome" value="${produto.nome}" class="required"
				minlength="3" /> <label for="descricao">Descrição</label>
			<textarea id="descricao" class="required" maxlength="40"
				name="produto.descricao">${produto.descricao}</textarea>

			<label for="preco">Preço:</label> <input id="preco" type="text"
				name="produto.preco" value="${produto.preco}" min="0" />
			<button type="submit">Enviar</button>
		</fieldset>
	</form>
</body>
</html>

se vc ja importou no header.jspf não é necessario importa de novo no seu formulario

seu formulario vai ficar assim

<form id="produtoForm" action="<c:url value='/produto'/>" method="post">
	<fieldset>
		<legend>Adicionar Produto</legend>
	</fieldset>

	<label for="nome">Nome:</label>
	<input type="text" name="produto.nome" id="nome" value="${produto.nome}" class="required" minlength="3"/>
	
	<label for="descricao">Descrição</label>
	<textarea id="descricao" name="produto.descricao" class="required" maxlength="40" minlength="5">${produto.descricao}</textarea>
	
	<label for="preco">Preço</label>
	<input id="preco" type="number" name="produto.preco" value="${produto.preco}" class="required" min="0"/>
	<button type="submit">Enviar</button>

</form>


<script>
$('#produtoForm').validate();

</script>

verifica se esse arquivo /javascripts/jquery-1.3.2.min.js existe e está dentro de WebContent (e nao dentro de WEB-INF)

[quote=DaniloAndrade]se vc ja importou no header.jspf não é necessario importa de novo no seu formulario

seu formulario vai ficar assim

<form id="produtoForm" action="<c:url value='/produto'/>" method="post">
	<fieldset>
		<legend>Adicionar Produto</legend>
	</fieldset>

	<label for="nome">Nome:</label>
	<input type="text" name="produto.nome" id="nome" value="${produto.nome}" class="required" minlength="3"/>
	
	<label for="descricao">Descrição</label>
	<textarea id="descricao" name="produto.descricao" class="required" maxlength="40" minlength="5">${produto.descricao}</textarea>
	
	<label for="preco">Preço</label>
	<input id="preco" type="number" name="produto.preco" value="${produto.preco}" class="required" min="0"/>
	<button type="submit">Enviar</button>

</form>


<script>
$('#produtoForm').validate();

</script>

[/quote]

[RESOLVIDO]

MUITO obrigado pela ajuda, eu tinha pensado que em cada JSP tinha que importar os .js vlww muito obrigado mesmo :smiley:

Lucas muito obrigado tbm , eu já havia observado isso então já havia mudado a pasta de lugar… e gostaria de agradecer, pois tive problemas com o hibernate e o vraptor e pesquisando achei várias dicas sua sobre o assunto que me ajudaram a resolver.

vlww :smiley: