struts2第二天----属性注入值,项目负责,在工程中重新命名部署文件
2012-10-08 23:51
507 查看
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<constant name="struts.action.extension" value="do"/>
<package name="isoftstone" namespace="/control/employee" extends="struts-default">
<action name="list" class="com.isoftstone.study.HelloWorldAction" method="execute">
<param name="savepath">/images</param>
<result name="success">/WEB-INF/page/message.jsp</result>
</action>
</package>
</struts>
package com.isoftstone.study;
public class HelloWorldAction {
private String savepath;
public String getSavepath() {
return savepath;
}
public void setSavepath(String savepath) {
this.savepath = savepath;
}
public String execute() throws Exception{
return "success";
}
}
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'message.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
${savepath}
</body>
</html>
转:知识点
1)MyEclipse下如果修改部署工程名,按照平常右键refactor-->rename是不行的,实际发布的工程名仍然是原来的。
正确的做法:
右键点击【Properties】后出现一个窗口,点击【MyEclipse】中的【Web】项,再修改【Web Context-root】中的值.
?
(2)或者也可以修改MyEclipse工程下的“.classpath”、“.mymetadata”和“.project”,查看并修改下,也试一试,就可以搞定了。
转于:http://solodu.javaeye.com/blog/789801
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<constant name="struts.action.extension" value="do"/>
<package name="isoftstone" namespace="/control/employee" extends="struts-default">
<action name="list" class="com.isoftstone.study.HelloWorldAction" method="execute">
<param name="savepath">/images</param>
<result name="success">/WEB-INF/page/message.jsp</result>
</action>
</package>
</struts>
package com.isoftstone.study;
public class HelloWorldAction {
private String savepath;
public String getSavepath() {
return savepath;
}
public void setSavepath(String savepath) {
this.savepath = savepath;
}
public String execute() throws Exception{
return "success";
}
}
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'message.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
${savepath}
</body>
</html>
转:知识点
1)MyEclipse下如果修改部署工程名,按照平常右键refactor-->rename是不行的,实际发布的工程名仍然是原来的。
正确的做法:
右键点击【Properties】后出现一个窗口,点击【MyEclipse】中的【Web】项,再修改【Web Context-root】中的值.
?
(2)或者也可以修改MyEclipse工程下的“.classpath”、“.mymetadata”和“.project”,查看并修改下,也试一试,就可以搞定了。
转于:http://solodu.javaeye.com/blog/789801
相关文章推荐
- 项目重新部署之后,上传的文件不见了,解决方案
- 上传下载文件, 同时部署在webapps下, 而不是项目下,防止重新部署tomcat, 上传文件消失
- Javaweb上传图片或文件到服务器,Tomcat服务器重新部署项目,会删除原来上传的文件的问题
- tomcat部署web项目后无法下载工程下某个目录中的文件
- ,工程项目创建流程,目录结构的一半格式,工程中pod进来的用<>,bundle命名的作用,用处怎么用兼容读个版本,pch文件创建
- tomcat 进行远程重新部署工程项目
- javaWeb开发中关于eclipse等ide重新部署或重启项目等原因造成上传文件丢失问题解决方案
- delphi中如何给工程文件重新命名
- java操作Properties属性文件及获取项目部署服务器路径
- 项目中需要统一工程代码和属性文件的编码格式
- war部署包导入Myeclipse的工程文件项目 正解
- 图片文件上传到工程目录是,重新部署时文件丢失问题处理
- 使用struts2实现文件上传并在上传过程中为文件重新命名
- [置顶] 关于java上传文件到tomcat后,重新部署项目,文件消失的解决方法
- 解决Eclipse EE部署web项目在Tomcat webapp目录下没有工程文件的问题
- Struts2项目的运行流程 配置文件 包配置 命名空间
- visual studio建MFC应用程序成功了,但是项目内无一些默认的工程文件生成
- spring整合的项目中监听器Listener如何获取注入的bean(监听器获取Spring配置文件)
- JSP 在修改JAVA文件后,要重新部署
- php部署后访问项目文件提示403,forbidden解决方案