请问下,Struts2伪静态 规则。查了 好多资料 没有解决
urlrewrite.xml
<from>^/upLoad/([0-9]+)$</from>
<to type="redirect">/upLoad/upLoad_uploadMcShow.action?mc.mcId=$1</to>页面
<a href="<%=basePath%>upLoad/${mc.mcId}"><s:property value="#request.mc.mcContent"/></a>
请问下 这样写 哪里不对?只要说对了,分数全给一个人
urlrewrite.xml
<from>^/upLoad/([0-9]+)$</from>
<to type="redirect">/upLoad/upLoad_uploadMcShow.action?mc.mcId=$1</to>页面
<a href="<%=basePath%>upLoad/${mc.mcId}"><s:property value="#request.mc.mcContent"/></a>
请问下 这样写 哪里不对?只要说对了,分数全给一个人
解决方案 »
- jsp页面出ClassCastException
- url传参数
- !!!上火啊,FCKeditor2.6上传文件的配置问题,整了好几天了
- jsp代码执行的问题
- 20分求jspSmartUpload.zip,哪位大哥大组给小弟发一个!E-Mail:[email protected] 或给个链接地址.
- 页面上有一个单选按钮和一个删除按钮没有建立表单,怎么提交给struts的Action!!!!
- 求救!
- javaWeb中 Spring3与Hibernate4整合,SessionFactory对象不能注入到Dao层中
- 求tomcat下web应用程序的部署。比如:server.xml各个标签的含义和设置方法。
- 关于在tomcat下使用javabean的及菜问题!
- 网页保存为mht格式后页面中的图片问题
- struts2.1.8 显示的都是 uft-8 中文都是 斯 &#*****
<action name="actionName/*" class="xAction">
<param name="name">{1}</param> ---------参数
<result name="success"></result>
</action>
然后把urlmapping设为 *.html 就相当于伪静态了吧。
我是新手 不好意思
没有说明白。谢谢
恩,没有走/upLoad/upLoad_uploadMcShow.action?mc.mcId=$1
2.url要重写 , 用response.encodeURL("href") ,或用些框架标签,核心标签
<from>^/upLoad/([0-9]+)$</from>
<to type="redirect">/upLoad/upLoad_uploadMcShow.action\?mc.mcId=$1</to>
<a href="<%= response.encodeURL("href") %>"</a> //地址你自己拼写, 当然了struts2的 <s:a> <s:url>很好用
如果 只是JSP的 话是可以的,但是换成action 就不可以了
能否贴上<a href="<%=basePath%>upLoad/${mc.mcId}"> 这里生成后的值呢?