如何在web.xml文件中,配置jsp的映射路径

如何在web.xml文件中,配置jsp的映射路径,第1张

若要访问放在WEB-INF文件夹下的内容(如文件为hello.jsp)则要进行映射,使用一个名字来映射WEB-INF/hello.jsp,在web.xml文件的</description>和</web-app之间添加如下代码:

---------------------------------------------------------------------------------------------------------------------------

<servlet>

<servlet-name>demo</servlet-name>

<jsp-file>/WEB-INF/hello.jsp</jsp-file> //扮薯WEB-INF前必须有/ ,表示从孝猜根目录开始

</servlet>

<servlet-mapping>

<servlet-name>demo</servlet-name>

<url-pattern>巧缺型/hello.lxh</url-pattern> //此文件名可任意起,后缀名也可任意

</servlet-mapping>

1.修改所有.aspx的后缀名为数脊.jsp

2.把所有的超链接里面的url改成正确的(因为.aspx变成.jsp了)

3.修改“肢厅处理程历毕隐序映射”,把.jsp的改成跟.aspx一样的。

不敢保证一定能行,因为我自己也没试过。

你这是struts1的.do?

如果是struts1,办法一:直接在.do的方法里(可能是excute方法或者动态的方法)调用form的setter方轿悉法(前提是你的actionForm里必须定义对应的属性并且有getter和setter方法),jsp页面的字段定义了value属性就可以取到值了。

办法二:可以在.do里使用request.setAttribute(key,value)方法将内容保存到request里,jsp通过,<%=request.getAttribute(key),%>可以取到相同内容,或者使用el表达式、jstl都可以的。

如果你的是各个公司自己定义框轮帆正架里腊悔面的.do这个就不知道咯~


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12320698.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存