81,092
社区成员
发帖
与我相关
我的任务
分享
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ include file="/common/header.jsp"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>car</title>
<meta name="description"
content="car" />
<meta name="keywords" content="汽车" />
<meta name="generator" content="MetInfo 5.1.7" />
<link href="favicon.ico" rel="shortcut icon" />
<link rel="stylesheet" type="text/css" href="${ctx }/skinner/css/metinfo_ui.css" id="metuimodule" data-module="10001" />
<link rel="stylesheet" type="text/css" href="${ctx }/skinner/css/metinfo.css" />
<script src="${ctx}/skinner/js/jQuery1.7.2.js" type="text/javascript"></script>
<script src="${ctx}/skinner/js/metinfo_ui.js" type="text/javascript"></script>
<script src="${ctx }/skinner/js/ch.js" type="text/javascript"></script>
<script src="${ctx }/ueditor/ueditor.config.js" type="text/javascript"></script>
<script src="${ctx }/ueditor/ueditor.all.js" type="text/javascript"></script>
...
<!-- 在线留言 -->
<div class="active">
<script type="text/plain" id="editor" name="content">初始化</script>
<form action="${ctx }/messageAction_newMessage.action" method="post">
<input id="myContent" name="myContent" ></input>
<input id="submit" onclick="sub();" value="提交" type="submit">
</form>
</div>
...
<script type="text/javascript">
var ue = UE.getEditor('editor');
function sub(){
if (!ue.hasContents()){
alert('请先填写内容!');
return false;
}else{
$("#myContent").val(ue.getContent());
alert($("#myContent").val());
}
}
</script>
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!-- JSTL 标签 -->
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<!-- struts2 标签 -->
<%@ taglib prefix="s" uri="/struts-tags" %>
<c:set var="ctx" value="${pageContext.request.contextPath}"/>
<c:set var="curl" value="http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}" />
/**
* 获取HttpServletRequest对象
* @return HttpServletRequest
*/
public HttpServletRequest getRequest() {
HttpServletRequest request=ServletActionContext.getRequest();
try {
request.setCharacterEncoding("UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return request;
}
public void newMessage(){
System.out.println("---新建message---");
String content=getRequest().getParameter("myContent");//获取ueditor内容
System.out.println(content);
}
<p>????????</p>
<!-- 中文乱码 -->
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
public HttpServletRequest getRequest() {
HttpServletRequest request=ServletActionContext.getRequest();
try {
request.setCharacterEncoding("UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return request;
}