struts2 的jsp页面中路径的配置
2011-04-13 20:45
393 查看
编译环境为eclipse。
首先在jsp页面中作如下设置:
这样就可以获得你所在项目的目录,如你项目名为 TestStruts2,则 basePath 的值为: http://localhost:8080/TestStruts2/。
然后,在你的jsp页面中可以这样写:
或者也可以是这样的jsp:
这样,只要struts的配置文件正确,struts配置文件就可以知道调用哪个 action了,就可以知道转向哪个页面了。
首先在jsp页面中作如下设置:
<% String path = request.getContextPath(); String basePath = request.getScheme()+"://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %>
这样就可以获得你所在项目的目录,如你项目名为 TestStruts2,则 basePath 的值为: http://localhost:8080/TestStruts2/。
然后,在你的jsp页面中可以这样写:
<form action="<%=basePath %>CharacterEncoding_add" method="post"> name:<input size="20" name="name"/><br> <input type="submit" value="submit">
或者也可以是这样的jsp:
<body> <a href="<%=basePath %>index.jsp">index.jsp</a> </body>
这样,只要struts的配置文件正确,struts配置文件就可以知道调用哪个 action了,就可以知道转向哪个页面了。
相关文章推荐
- Struts2中action重定向跳转到jsp页面两种配置方式
- web.xml配置struts2之后访问jsp页面报Http 404错误
- Struts2中action重定向跳转到jsp页面两种配置方式带参数
- 请求Action的路径、参数设置及Struts2的Action向JSP传输List集合并且将数据显示在页面上
- Struts2中action重定向跳转到jsp页面两种配置方式
- [JavaEE]Struts2路径问题(如何在jsp页面正确访问struts.xml中的action)
- struts2下无法用直接通过路径访问.jsp的页面
- servlet和struts2一起使用,实现绝对路径下的图片输出到jsp页面
- jsp页面不直接放在web根目录下面时相关servlet的路径配置
- Struts2中action重定向跳转到jsp页面两种配置方式
- Struts2中action重定向跳转到jsp页面两种配置方式
- struts2中namespace与jsp页面请求action路径对应关系
- JAVA_WEB Struts2学习:使用验证框架进行校验JSP页面元素 反编译工具的配置 Strtuts2 国际化学习
- struts2配置结果页面路径以节省配置--shopxx学习
- Struts2 访问Action和Jsp页面出现的路径问题解决方案之 ---- 为jsp、图片、js、css等获取Web工程的绝对路径的方法
- Struts2中action重定向跳转到jsp页面两种配置方式
- struts2下,jsp视图页面中CSS和javascript引用相对路径和绝对路径问题。
- struts2中从数据库中读取数据,并在JSP页面中遍历保存有JavaBean对象的List对象
- Struts2——将字符串、对象、list集合保存到值栈中,在jsp页面中获取的方法
- struts2:JSP页面及Action中获取HTTP参数(parameter)的几种方式