编程jsp问题
<%@ page contentType="text/html;charset=GBK" %>
<h1> 使用include传递参数 </h1>
<jsp:include page="include1.jsp">
<jsp:param name="name" value="Tom and Jack "/>
<jsp:param name="age" value="22"/>
</jsp:include>
为什么这段代码编译不过去啊,请问错在哪里
我是把两个文件放在同一个文件夹下
<%@ page contentType="text/html;charset=GBK" %>
<html>
<head>
<title>include动作指令 </title>
</head>
<body>
<%
String name=request.getParameter("name");
String age=request.getParameter("age");
out.print("name="+name+" <br>");
out.print("age="+age+" <br>");
%>
</body>
</html>
之前有没有setParameter
要不用dispatcher类传一下值
是不是找不到文件啊
include1.jsp
建议路径写成 工程名/包名/include1.jsp
${pageContext.request.contextPath}/inclde1.jsp
或者
<c:set var="ctx" value="${pageContext.request.contextPath}"/>
${ctx}/inclde1.jsp
应该可以的哈 以前也是这样用的 没有问题呀
相关问答:
包括参数
String path = request.getContextPath();
String basePath = request.getScheme() + "://"+ request.getServerName() + ":" + request.getServerPort()+ path + "/"; ......
我在使用开源的JXL 出EXCEL报表时遇到这样的问题。
我想出的文件名称是这样的:例:test_李强.xls
代码是 ....test_+"UserID"+".xls";
但是控制台我看到的输出名称效果是:test_µ ......
我的开发的平台是Myeclipes6.0 + tomcat5.x + mysql
我所有的编码方式都是用的UTF-8
我只用了Strtus框架
在一个form中如下用的是post的提交方式:
<form class="form" action=&quo ......
//用客户的session的id建立一个临时文件:
//String tempFileName=(String)session.getId();
String tempFileName = (String)session.getId();
//out.println(& ......
本人在编写jsp界面时,出现乱码。我的菜单模块是引用的外部文件 代码: <%@ include file="head.txt" %>
在显示时,菜单里面的字全是乱码,而页面主体的字体正常。
head.txt的代码如下:
......