1. Duplicate local variable XXX(重複的局部變量名)
java.lang.Error: Unresolved compilation problem:
Duplicate local variable map
********************************解決方法:********************************
将重複的局部變量名删除或改變;
2.request method post not supported
********************************解決方法:********************************
在pring架構中當使用post請求服務,然後請求成功轉到一個靜态檔案,如html,htm等網頁時。
頁面出現405 request method post not supported錯誤,隻要在spring的配置檔案中加入下面代碼即可:
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="urlMap">
<map>
<entry key="/請求的檔案路徑/**" value="myResourceHandler" />
</map>
</property>
<property name="order" value="100000" />
</bean>
<bean id="myResourceHandler" name="myResourceHandler"
class="org.springframework.web.servlet.resource.ResourceHttpRequestHandler">
<property name="locations" value="/請求的檔案路徑/" />
<property name="supportedMethods">
<list>
<value>GET</value>
<value>HEAD</value>
<value>POST</value>
</list>
</property>
</bean>
3.Repeated column in mapping for entity異常1
********************************情況一:********************************
教育訓練申請表:
兩個字段 申請人(information)和負責人(fzr)
外鍵映射 員工表(Information)中 員工Id(userid)
配置檔案:
<many-to-one name="information" class="com.coe.dto.Information"
outer-join="true" fetch="select">
<column name="userid"/>
</many-to-one>
<many-to-one name="fzr" class="com.coe.dto.Information"
outer-join="true" fetch="select">
<column name="userid" />
********************************情況二:********************************
/**
* 郵件模闆主鍵
*/
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name="pk_mid")
private Integer mailId;
/**
*會員注冊郵件标題
*/
@Column(name="uname")
private String utitle;
/**
*會員昵稱
*/
@Column(name="uname")
private String uname;
/**
* 會員郵件
*/
@Column(name="umail")
private String umail;
********************************報錯:********************************
Repeated column in mapping for entity: com.mdkj.yfjh.entity.MailTest column: uname (should be mapped with insert="false" update="false")
********************************解決方案:********************************
情況一:<column name="userid" /> 重複配置,将name賦為不同值即可。
情況二:@Column(name="uname") 重複配置,将name賦為不同值即可。