<form name="userForm" action="<%=request.getContextPath()%>/system/userAction!login.action" />
请问request.getContextPath()表示什么意思,还有后面的那个!又表示什么呢。。
谢谢回答!
请问request.getContextPath()表示什么意思,还有后面的那个!又表示什么呢。。
谢谢回答!
解决方案 »
- 一点小问题 求高手帮帮忙
- 奇了怪了,java web高手过来看看
- hibernate+sqlserver的连接池配置急急急!!!
- hibernate 级联查询排序问题
- sf
- 求助!!!!!java打印问题
- JavaMail 简单问题
- 有没有办法让JSP执行SQL的时候只准执行SELECT?
- Caused by: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]用
- 如何才能在页面上显示固定大小字体的文本?
- Structs2的问题:两个画面之间的传值问题
- 求助!!碰到一个hibernate问题!
他的含义就是为了得到一个路径,
做动态网站时,需要提交form表单
在表单的action里面就会这样来写
action="<%=path %>/add.do"
这样来提交到相应的servlet中去,这样可以避免路径的错误,而采用这样的相对路径会更好些
/system/userAction!login.action执行USERACTION的LOGIN方法
/system/userAction!login.action:执行命名空间为system下的userAction请求对应Action类中的login方法。注:要用struts2,建议不用<%=request.getContextPath()%>取得上下文路径。
<form name="userForm" action="<s:url action="userAction" namespace="/system" method="login"/>">