急求解释下jsp代码含义
<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%><%Stringpath=request....
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
response.sendRedirect(basePath+"web/index.html");
%>
<!-- ----
<%@ include file="/commons/taglibs.jsp" %>
<form action="${ctx }/web/index!index.action" method="post" id="myform">
</form>
<script>
document.getElementById("myform").submit();
</script>
--- -->
————————————————————以上为代码————————————
本人正在学习jsp,所以是jsp菜鸟,忘有大侠赐教……
(以上代码或许有错误,但我不知道在哪里,这是index.jsp里的内容) 展开
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
response.sendRedirect(basePath+"web/index.html");
%>
<!-- ----
<%@ include file="/commons/taglibs.jsp" %>
<form action="${ctx }/web/index!index.action" method="post" id="myform">
</form>
<script>
document.getElementById("myform").submit();
</script>
--- -->
————————————————————以上为代码————————————
本人正在学习jsp,所以是jsp菜鸟,忘有大侠赐教……
(以上代码或许有错误,但我不知道在哪里,这是index.jsp里的内容) 展开
4个回答
展开全部
就是一个表单提交
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%%>是小脚本,里面的内容是java代码。这个意思是取得当前项目的跟路径
<%@........%>是JSP指令,加载外部文件
${ctx }这个是EL表达式
……
有点疑问,你的form里什么都没有?
你现在用${ctx },再看看在taglibs.jsp里面有没有这么一句话
<c:set var="ctx" value="${pageContext.request.contextPath }"></c:set>
这么说有没有明白些
<%@........%>是JSP指令,加载外部文件
${ctx }这个是EL表达式
……
有点疑问,你的form里什么都没有?
你现在用${ctx },再看看在taglibs.jsp里面有没有这么一句话
<c:set var="ctx" value="${pageContext.request.contextPath }"></c:set>
这么说有没有明白些
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<form action="${ctx }/web/index!index.action" method="post" id="myform">
这句出错了,form action="${ctx } ${ctx} 没有引入 taglib EL表达式或者是自定义的标签
比如:
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %> EL
<%@ taglib uri="/WEB-INF/app.tld" prefix="app" %> 自定义标签
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> struts标签
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
这句出错了,form action="${ctx } ${ctx} 没有引入 taglib EL表达式或者是自定义的标签
比如:
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %> EL
<%@ taglib uri="/WEB-INF/app.tld" prefix="app" %> 自定义标签
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> struts标签
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询